自考Java语言程序设计一填空题汇总.docx
- 文档编号:27104359
- 上传时间:2023-06-27
- 格式:DOCX
- 页数:22
- 大小:28.68KB
自考Java语言程序设计一填空题汇总.docx
《自考Java语言程序设计一填空题汇总.docx》由会员分享,可在线阅读,更多相关《自考Java语言程序设计一填空题汇总.docx(22页珍藏版)》请在冰豆网上搜索。
自考Java语言程序设计一填空题汇总
世通八达sinablog
世通八达sinablog
11.自考Java语言程序设计一填空题汇总
2.Java是目前最广泛的______编程语言之一。
网络
3.Java具有简单、___________、稳定、与平台无关、解释型、多线程、动态等特点。
面向对象
4.JDK开发java程序需三个步骤,分别为_______,编译java源程序,运行java源程序。
编写源文件
5.Java具有简单、面向对象、稳定、与平台无关、解释型、___________、动态等特点。
多线程
6.编写Java程序,可以使用一个__________来编写源文件。
文字编辑器
7.把编写好的Java源文件保存起来,原文件的扩展名必须是___________。
java8.用JDK编译Java源程序,使用的命令是______,编译源文件得到字节码文件。
Javac
9.Java程序分为两类,即___________和Java小应用程序。
Java应用程序
10.用JDK工具,显示Applet程序运行结果的命令是___________。
appletviewer
11.Java程序分为两类,即Java应用程序和___________。
Java小应用程序
12.一个Java源程序是由若干个_____组成。
类13.______是Java的关键字,用来定义类。
class14.Java应用程序中有多个类时,java命令后的类名必须是包含了_方法的那个类的名字。
main15.一个Java应用程序必须且只有一个类含有___________方法。
main
16.在一个Java应用程序中main方法必须被说明为_____________。
publicstaticvoid
17.Java中所有程序都使用方法,应用程序以______________方法开始。
main18.Java源文件中有多个类,但只能有一个类是____________类。
public
19.一个JavaApplet不再需要main方法,但必须有一个类扩展了_____________类。
Applet20.JavaApplet必须有________来运行。
浏览器21.用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为__。
标识符22.Java语言规定标识符由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字23.__就是Java语言中已经被赋予特定意义的一些单词.不可以把这类词作为名字来用.关键字24.使用关键字_____来定义逻辑变量。
boolean25.使用关键字_______来定义字符变量。
char26.Java中byte型数组在内存中的存储形式是______。
补码
27.java中,实型变量的类型有float和______________两种。
double28.对于int型变量,内存分配______个字节。
429.对于byte型变量,内存分配_____个字节。
130.对于long型变量,内存分配____个字节。
831.对于short型变量,内存分配____个字节。
232.对于float型变量,内存分配____个字节。
433.对于double型变量,内存分配___个字节。
834.Java中关系运算符的运算结果是___________型。
boolean
35.Java中逻辑运算符的操作元必须是____________型数据。
boolean
36.Java语言的控制语句有3种类型,即条件语句、____________、和转移语句。
循环语句37.Java中有两种类型的控制语句即if和___________。
switch
38.在同一个switch语句中,case后的__________必须互不相同。
常量值
39.Java语言的控制语句有3种类型,即_______、循环语句、和转移语句。
条件语句40.do-while循环和while循环的区别是
____________。
do-while循环体至少被执行一次41.在循环体中,如果想结束本次循环可以用___________语句。
continue
42.在循环体中,如果想跳出循环,结束整个循环可以用___________语句。
break
43._______语句作为Java源文件的第一条语句,指明该源文件定义的类所在的包。
package44.在java程序中,系统会自动引入java.lang这个包,因此不需要再使用__________语句引入该包。
import45.在java程序中,为了使程序能够使用自定义的包,必须在_________中指明自定义包的位置。
classpath46.______包是java语言的核心类库,它包含了运行java程序必不可少的系统类。
Java.lang47.为了能使用Java提供的类,我们可以使用_________语句来引入所需的类。
import48._________是组成Java程序的基本要素,封装了一类对象的状态和方法。
类49.类的实现包括两部分:
类声明和____。
类体50.类体有两部分构成:
一部分是变量的定义,另一部分是_____________的定义。
方法51.类体有两部分构成:
一部分是___________的定义,另一部分是方法的定义。
变量52.在类体中,变量定义部分所定义的变量称为类的____________。
成员变量53.成员变量在整个类内都有效,____________变量只在定义他的方法内有效。
局部54.用修饰符_____________说明的成员变量是类变量。
static55.变量的名字与成员变量的名字相同,则成员变量被___________,该成员变量在这个方法内暂时失效。
隐藏56.Java中成员变量又分为实例成员变量和____________。
类成员变量57.Java中成员变量又分为______________和类成员变量。
实例成员变量58.用修饰符static说明的成员变量是_______。
类变量59.局部变量的名字与成员变量的名字相同,若想在该方法内使用成员变量,必须使用关键字________。
this60.方法定义包括两部分:
方法声明和方法体。
61.在Java中,当一个方法不需要返回数据时返回类型必须是_____。
void62.__________是指,一个类中可以有多个方法具有相同的名字和类型,但这些方法的参数必须不同。
方法重载63.___________是一种特殊方法,它的名字必须与它所在的类的名字完全相同,并不返回任何数据类型。
构造方法64.Java中类的方法分为__和类方法。
实例方法65.在类方法中只能调用类变量和类方法,不能调用__________方法。
实例66.Java中类的方法分为实例方法和____________。
类方法67.实例方法既能对类变量操作也能对实例变量操作,而类方法只能对____进行操作。
类变量68.在Java程序语言中,它允许在一个class中有几个方法,都有相同的名字,这种用法称为______________。
方法重载69.因为类体的内容由成员变量的定义和成员方法的定义两部分组成,对成员变量的操作只能放在____________中。
成员方法70.Java中________是创建对象的模板。
类71.当使用一个类创建了一个________时,我们也说给出了这个类的实例。
对象72.Java中用类创建一个对象包括对象的声明和为对象_________两个步骤。
分配内存73.java中__方法与类名相同,没有返回值,在创建对象实例时由new运算符自动调用。
构造74.对象声明的一般格式为____。
类名对象名75.一个类通过使用________运算符可以创建多个不同对象,这些对象将分配不同得内存空间。
new76.一个类通过使用new运算符和类的_______为声明的对象分配内存。
构造方法
77.对象创建完后,通过使用运算符“.”,对象可以实现对变量的访问和______的调用。
方法78.Java中不同对象的__________变量将被分配不同的内存空间。
实例79.Java中如果类中的成员变量有___________变量,那所有的对象的给这样的变量分配给相同的一处内存。
类变量80.Java中常量定义的修饰符是_const____。
81.类方法和实例方法的区别在于类方法不但可以由对象调用还可以直接由__________调用,而实例方法却不可以。
类名82.Java中用_____________修饰的成员变量和方法称为私有变量和私有方法。
private83._________方法不但可以由对象调用还可以直接由类名调用,而实例方法却不可以。
类方法84.Java中用_________修饰的成员变量和方法称为共有变量和共有方法。
public85.Java中不用修饰的成员变量称为___________变量。
友好86.访问权限是__________变量,只能在本类中使用,不能在类外使用。
私有87.访问权限是_________变量,不但在本类中使用,还可以在任何另外一个类中使用。
共有88.访问权限是_________-变量,只能在本类和与本类同一个包中的其他类使用。
友好89.________是一种由已有的类创建新类的机制。
继承90.Java中由继承而得到的类成为_________,被继承的类称为父类。
子类91.Java中不支持____________继承。
多重92.在类的声明中,通过使用关键字___________来创建一个类的子类。
extends93.Java中一个类可以有________个父类。
194.子类自然地继承了其父类中不是____的成员变量作为自己的成员变量。
private95.当子类中定义的成员变量和父类中的成员变量同名时,子类的成员变量___________了父类的成员变量。
隐藏96.子类通过成员变量的隐藏和方法的__________可以把父类的状态和行为改变为自身的状态和行为。
重写97.对于重写或继承的方法,Java运行时系统根据调用方法的__________的类型来选择调用哪个方法。
实例98.如果一个类的声明中没有使用extends关键字,这个类被系统默认为是___________的子类。
Object99.对于子类创建的一个对象,如果子类重写了父类的方法,则运行时系统调用__的方法。
子类100.对于子类创建的一个对象,如果子类继承了父类的方法,未重写,则运行时调用_________的方法。
父类
101.___类不能被继承,即不能有子类。
final102.__________类不能创建对象,必须产生其子类,由子类创建对象。
abstract103.如果一个方法被修饰为__________方法,则这个方法不能被重写。
final104.对于__________方法,只允许声明,而不允许实现。
abstract105.如果一个方法被修饰为final方法,则这个方法不能_______。
被重写106.如果一个类是一个abstract类的子类,它必须具体实现_______的abstract方法。
父类107.如果在子类中想使用被子类隐藏的父类的成员变量或方法可以使用关键字_______。
super108.子类如果想用父类的构造方法,必须在子类的构造方法中使用,并且必须使用关键字________来表示。
super109.如果在子类中想使用被子类隐藏了的父类成员变量或方法就可以使用关键字________。
super
110.在关键字中能代表当前类或对象本身的是
__________。
this
111.Java中为了克服________的缺点,Java使用了接口,一个类可以实现多个接口。
单继承112.使用关键字____来定义接口。
interface113.接口定义包括接口的声明和______。
接口体114.定义接口时,接口体中只进行方法的声明,不允许提供方法的________。
实现
115.一个类通过使用关键字________声明自己
使用一个或多个接口。
imlements
116.如果一个类使用了某个接口,那么这个类必须实现该接口的_________。
所有方法
117.接口中的方法被默认的访问权限是
_______。
public
118.如果接口中的方法的返回类型不是void的,那么在类中实现该接口的方法时,方法体至少要有一个_______语句。
return
119._______是相同类型的数据按顺序组成的一种复合数据类型。
数组
120.Java中定义数组后通过________加数组下标,来使用数组中的数据。
数组名
121.Java中声明数组包括数组的名字、数组包含的元素的___________。
数据类型
122.__________仅仅是给出了数组名字和元素
的数据类型,要想真正的使用数组还必须为它分配内存空间。
声明数组
123.数组声明后,必须使用________运算符分配内存空间。
new
124.声明数组仅仅是给出了数组名字和元素的
数据类型,要想真正地使用数组还必须为它
________。
分配内存空间
125.一维数组通过下标符访问自己的元素,需要注意的是下标从________开始。
0
126.创建数组后,系统会给每一个数组元素一个默认的值,如float型是_______。
0.0
127.Java中使用java.lang包中的_______类来创建一个字符串变量,因此字符串变量是类类型变量,是一个对象。
String
128.创建一个字符串时,使用String类的
_________。
构造方法
129.使用String类的_______方法可以获取一个字符串的长度。
length()
130.可以使用String类的________方法判断一个字符串的前缀是否是字符串s。
publicbooleanstartsWith(Strings)
131.可以使用String类的___________方法判断一个字符串的后缀是否是字符串s。
publicbooleanendsWith(Strings)
132.可以使用String类的__________方法比较一字符串是否与字符串s相同。
publicbooleanequals(Strings)
133.可以使用java.lang包中的__________类将形如“12387”的字符串转化为int型数据。
Integer
134.可以使用java.lang包中的__________类将字符串转化为long型数据。
Long
135.可以使用String类直接调用___________方法将数值转化为字符串。
valueOf
136.Object类有一个public方法是__________,一个对象通过调用该方法可以获得该对象的字符串表示。
toString
137.Java的抽象窗口工具包中包含了许多类来
支持__________设计。
GUI
138.Button类、Label类是包java.awt中的类,并且是java.awt包中的Component的子类。
139.Java把有Component类的子类或间接子类创建的对象称为一个____________。
组件140.Java程序中可以向容器添加组件,一个容器可以使用___方法将组件添加到该容器中。
add()
141.Applet类是包_______中的一个类,同时还是包java.awt中容器类的子类。
java.applet142.一个JavaApplet小应用程序是有若干个类
组成,且必须有一个类扩展了____类。
Applet
143.一个完整的JavaApplet的生命周期包含
init()、____________、stop()、destroy()、
paint(Graphicsg)方法。
stat()
144.在JavaApplet程序中,对象首先自动调用
___________方法完成必要的初始化工作。
init()
145.在JavaApplet程序中,初始化之后,紧接着
自动调用__________方法。
start()
146.在JavaApplet程序中,当浏览器离开Java
Applet所在的页面转到其他页面时,__________
方法被调用。
stop()
147.在JavaApplet程序中,当浏览器结束浏览
时,执行____方法,结束applet的生命。
destroy()
148.JavaApplet的主类的实例是一个_容器
_____,因此JavaApplet可以添加交互组件。
149.在java.awt包中的_____类是专门用来建立
文本框,它的一个对象就是一个文本框。
TextField
150.Java中文本框类的_________方法是在文本
框中设置文本。
setText(Strings)
151.Java中文本框类的__________方法是获取
文本框中的文本。
getText()
152.Java的__________包中包含了许多用来处
理事件的类和接口。
java.awt.event
153.Java中能够产生事件的对象都可以成为
_________,如文本框、按钮、键盘等。
事件源
154.Java中事件源发生事件时,__________就自
动调用执行被类实现的某个接口方法。
监视器
155.当在文本框中输入字符并回车时,java包
java.awt.event中的___________类自动创建了一
个事件对象。
ActionEvent
156.Java中为了能监视到ActionEvent类型的事
件,事件源必须使用____________方法获得监视
器。
addActionListener()
157.Java中________类是专门用来建立文本区
的,即它的一个对象就是一个文本区。
TextArea
158.当用户在文本区域中改变文本的内容,如键
入字符、删除字符时,_____________类将自动
创建一个事件对象。
TextEvent
159.Java.awt包中的________类是专门用来建立
按钮,即它的已额对象就是一个按钮。
Button
160.在Button类中,____________方法是用来获
取按钮名称。
getLabel()
161._________组件的功能是显示文本,不能动
态地编辑文本。
标签
162.在java中___________类使用来创建标签
的,即它的一个实例就是一个标签。
Label
163.Java中标签类的___________方法是设置标
签的名字。
setText(Strings)
164.Java中标签类的___________方法是获取标
签的名字。
getText()
165.Java.awt包的类__________是用来建立面板
的。
Panel
166.Java.awt包中的____________类也是
Container类的子类,该类创建的对象也是一个
容器,称为滚动窗口。
ScrollPane
167.Java的java.awt包中定义了5种布局类,分
别是FlowLayout、BorderLayout、CardLayout、
___________和GridBagLayout。
GridLayout
168.Java的java.awt包中定义了5种布局类,分
别是FlowLayout、BorderLayout、____________、
GridLayout和GridBagLayout。
CardLayout
169._____________对应的布局是容器将其中的
组件按照加入的先后顺序从左向右排列。
FlowLayout
170._____________对应的布局是把容器内的空
间简单地划分为东、西、南、北、中5个区域,
每加入一个组件都应该指明把这个组件加在哪
个区域中。
BorderLayout
171.使用__________布局的容器可以容纳多个
组件,但实际上同一时刻容器只能从这些组件中
选出一个来显示。
CardLayout
172._____是使用较多的布局编辑器,其基本布
局策略是把容器划分成若干行乘若干列的网格
区域,组件就位于这些划分出来的小格中。
GridLayout
173.FlowLayout、GridLayout、BordrLayout布局
对象都可以使用方法setVgap(intvgap)设置当前
布局中组件的__________。
垂直间距
174.FlowLayout、GridLayout、BordrLayout布局
对象都可以使用方法setHgap(inthgap)设置当前
布局中组件的________。
水平间距
175.Java.awt包中的__________类是专门用来建
立选择框的。
CheckBox
176.在CheckBox类中,__________方法是用来
获取选择框的标题。
getLabel
177.在CheckBox类中,___________方法是用来
返回选择框的布尔状态。
GetState()
178.Java.awt包中的____________类是专门用来
建立选择控件的。
Choice
179.Choice类中的____________方法,是用来返
回当前项的索引。
getSelectIndex()
180.Choice类中的__________方法,是用来返回
当前选项的字符串代表。
getSelctItem()
181.Choice类中的_____________方法,是用来
将选项插入这个选择控件的指定位置。
insert(Stringint)
182.Choice类中的_____________方法,是用来
从选择控件的选项菜单中删除指定的选项。
remove(int)
183.Choice类中的_____________方法,是用来
删除选择控件中的全部选项。
removeAll()
184.Choice类中的_____________方法,是用来
移去选择控件的监视器。
removeItemListener(ItemListener)
185.Java.awt包中的类___________类是专门用
来建立滚动列表。
List
186.List类中的_________方法,是向滚动列表
的结尾增加一个选项。
add(Strings)
187.List类中的_________方法,是增加监视器,
监视滚动列表上的选择事件。
AddActionListener(ActionL
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自考 Java 语言程序设计 填空 汇总
![提示](https://static.bdocx.com/images/bang_tan.gif)