《JAVA填空题.doc》由会员分享,可在线阅读,更多相关《JAVA填空题.doc(28页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 JAVA程序设计复习题之(二)填空题1Java是目前最广泛的2Java具有简单、_、稳定、与平台无关、解释型、多线程3JDK开发 java程序需三个步骤,分别为_,编译 java源程序,运行 java源程序。4Java具有简单、面向对象、稳定、与平台无关、解释型、_、动态等特点。5编写 Java程序 个_来编6把编写好的Java源文件保存起来,原文件的7用 JDK编译 Java源程序 _,编8Java源程序编 字节码文件扩展名为_。9用 JDK运行 Java应用程序 _。10Java程序分为两类,即_和 Java小应用程序。11用 JDK工具,显示 Applet程序 _。12Java程序分为
2、两类,即 Java应用程序和_。_编程语言之一。、动态等特点。,可以使用一写源文件。扩展名必须是_。,使用的命令是译源文件得到字节码文件。译后生成的,使用的命令是运行结果的命令是13一个 Java源程序是由若干个_组成。14_是Java的关键字,用来定义类。15Java应用程序16一个 Java应用程序17在一个 Java应用程序中 main方法必须被说为明 _。18Java中所有程序都使用方法,应用程序以_方法开始。19Java源文件中有多个类,但只能有一_类。20一个 Java Applet 不再需要 main方法,但必须有一个类扩展了_类。21Java Applet 必须有_来运行。22
3、用来标识类名、变量名、方法名、类型名、数组名、文件名的有23Java语言规定标识符由字母、下划线、美元符号和数字组成,并且第一个字符不能是_。24_就是Java语言中已经被赋予特定意义的一些单词,不可以把这类词作为名字来用。中有多个类时,java命令后的类名必须是包含了_方法的那个类的名字。必须且只有一个类含有_方法。个类是效字符序列称为_。25使用关键字_来定义逻辑变量。26使用关键字_来定义字符变量。27Java中 byte型数组在内存中的存储形式是_。28java中,实型变量的类型有float和 _两种。29对于 int型变量,内存分配_个字节。30对于 byte型变量,内存分配_个字节
4、。31对于 long型变量,内存分配_个字节。32对于 short型变量,内存分配_个字节。33对于 float型变量,内存分配_个字节。34对于 double型变量,内存分配_个字节。35Java中关系运算符的运算结果是36Java中逻辑运算符的操作元必须是_型数据。37Java语言的控制语句有3种类型,即条件语句、_、和转移语句。38Java中有两种类型的控制语句即 if和_。39在同一个 switch语句中,case后的_必须互不相同。40Java语言的控制语句有3种类型,即_、循环语句、和转移语句。41do-while循环和 while循环的区别是_。_型。42在循环体中,如果想结束本
5、次循环可以用_语句。43在循环体中,如果想跳出循环,结束整个循环可以用_语句。44_语句作为 Java源文件的第一条语句,指明该源文件定义的类所 在的包。45在 java程序中,系统会自动引入 java.lang这个包,因此不需要再使用_语句引入该包。 46在java程序中,为了使程序能够使用自定义的包,必须在47_包是 java语言的 含了运行 java程序必48为了能使用Java提供的 _语句来引入所需的类。49_是组成 Java程序的50类的 和_。51类体有两部分构成:一部分是变量的定义,另一部分是_的定义52类体有两部分构成:一部分是_的定义,53在类体中, _。54成员变量在 _变
6、量只在定义55用修饰符_说明的56变量的 则成员变量被_,该成员变量在57Java中成员变量又分为实例成员变量和_。58Java中成员变量又分为_和类成员变量。59用修饰符 static说明的成员变量是_。60 局部变量的61方法定义包括两部分:_和方法体。62在Java中,63_是指,64_是一种特殊方法,65Java中类的 _和类方法。66在类方法中调用类变量和类方法,调用_方法。67Java中类的实例方法和_。68实例方法既能对类变量操作也能对实例变量操作,而类方法只能69在Java程序它允许在一个 class中有几个方法,70因为类体的内容由成员变量的定义中。71Java中_是创建对象
7、的模板。72当使用一个类创建了一个_时,我们也说给出了这个类的实例。73Java中用类创建一个对象包 和为对象_两个步骤。74java中_方法与类名相同,没有返回值,在创建对象实例时由 new运算符自动调用。75对象声明的一般格式为_。76一个类通过使用_运算符可以创建多个不同对象,这些对象将分配不同得内存空间。77一个类通过使用new运算符和类的_为声明的对象分配内存。78对象创建完后,通过使用运算符 “ . ” , 对象可以实现对变量的访问和_的调用。79Java中不同对象的_变量将被分配不同的内存空间。那所有的_中指明自定义包的位置。核心类库,它包不可少的系统类。类,我们可以使用基本要素
8、,封装了一类对象的状态和方法。实现包括两部分:类声明。另一部分是方法的定义。变量定义部分所定义的变量称为类的整个类内都有效,他的方法内有效。成员变量是类变量。名字与成员变量的名字相同,这个方法内暂时失效。名字与成员变量的名字相同,若想在该方法内使用成员变量,必须使用关键字_。当一个方法不需要返回数据时返回类型必须是_。一个类中可以有多个方法具有相同的名字和类型,但这些方法的参数必须不同。它的名字必须与它所在的类的名字完相全同,并不返回任何数据类型。方法分为只能不能方法分为对_进行操作。都有相同的名字,这种用法称为_。对成员变量的操作只能放在_语言中,和成员方法的定义两部分组成,括对象的声明80
9、Java中如果类中的成员变量有_变量,对象的给这样的变量分配给相同的一处内存。81Java中常量定义的修饰符是_。82类方法和实例方法的区别在于类方法不但可以由对象调用还可以直接由_调用,而实例方法却不可以。83Java中用84_方法不但可以由对象调用还可以直接由类名调用,85Java中用_修饰的 共有变量和共有方法。86Java中不用 _变量。87访问权限是_变量,88访问权限是_变量,89访问权限是_-变量,90_是一种由已有的类创建新类的机制。91Java中由继承而得到的类成为_,被继承的类称为父类。92Java中不支持_继承。_修饰的成员变量和方法称为私有变量和私有方法。而实例方法却不
10、可以。成员变量和方法称为修饰的成员变量称为只能在本类中使用,不能在类外使用还可以在任何另外一个类中使用其他类使用。不但在本类中使用,。只能在本类和与本类同一个包中的。 93在类的声明中,通过使用关键字_来创建一个类的子类。94 Java中一个类可以有_个父类。95子类自然地继承了其父类中不是_的成员变量作为自己的成员变量。96当子类中定义的成员变量和父类中的成员变量同名时,子类的成员变量_了父类的成员变量。97子类通过成员变量的隐藏和方法的_可以把父类的状态和行为改变为自身的状态和行为。98对于重写或继承的方法,Java运行时系统根据调用方法的_的类型来选择调用哪个方法。99如果一个类的声明中
11、没有使用 extends关键字,这个类被系统默认为是_的子类。100对于子类创建的一个对象,如果子类重写了父类的方法,则运行时系统调用_的方法。101对于子类创建的一个对象,如果子类继承了父类的方法,未重写,则运行时调用_的方法。102 _类不能被继承,即不能有子类。103 _类不能创建对象,必须产生其子类,由子类创建对象。104如果一个方法被修饰为_方法,则这个方法不能被重写。105对于_方法,只允许声明,而不允许实现。106如果一个方法被修饰为 final方法,则这个方法不能_。107如果一个类是一个 abstract类的子类,它必须具体实现_的 abstract方法。108如果在子类中想
12、使用被子类隐藏的父类的成员变量或方法可以使用关键字_。109子类如果想用父类的构造方法,必须在子类的构造方法中使用,并且必须使用关键字_来表示。110如果在子类中想使用被子类隐藏了的父类成员变量或方法就可以使用关键字_。111在关键字中能代表当前类或对象本身的是_。112 Java中为了克服_的缺点,Java使用了接口,一个类可以实现多个接口。113使用关键字_来定义接口。114接口定义包括接口的声明和_。115定义接口时,接口体中只进行方法的声明,不允许提供方法的_。116一个类通过使用关键字_声明自己使用一个或多个接口。117如果一个类使用了某个接口,那么这个类必须实现接该口的 _。118
13、接口中的方法被默认的访问权限119如果接口中的方法的返回类型不是 void的,那么在类中实现该接口的方法时,方法体至少要有一个_语句是_。120 _是相同类型的数据按顺序组成的一种复合数据类型。121 Java中定义数组后通过_加数组下标,来使用数组中的数据。122 Java中声明数组包括数组的名字、数组123 _仅仅是给出了数组名字和元素的数据类型,要想真正的使用数组124数组声明后,必须使用_运算符分配内存空间。125声明数组仅仅是给出了数组名字和元素的数据类型,要想真正地使用数组126一维数组通过下标符访问自己的元素,需要注意的是下标从_开始。包含的元素的_。还必须为它分配内存空间。还必
14、须为它_。127创建数组后,系统会给每一个数组元素一个默认的值,如 float型是_。128 _类来创建一个字符串变量,因此字符串变量是类类型变量,是一个对象。129创建一个字符串时,使用 String类的_。130使用 String类的_方法可以获取一个字符串的长度。131可以使用 String类的_方法判断一个字符串的前缀是否是字符串 s。132可以使用 String类的_方法判断一个字符串的后缀是否是字符串 s。133可以使用 String类的_方法比较一字符串是否与字符串 s相同。134 _类将形如 “12387”的字符串转化为 int型数据。135 _类将字符串转化为 long型数据
15、。136可以使用 String类直接调用_方法将数值转化为字符串。137 Object类有一个 public方法是_,一个对象通过调用方该法可以获得该对象的字符串表示。138 Java的抽象窗口工具包中包含了许多类来支持_设计。139 _的子类。140 Java把有 Component类的子类或间接子类创建的对象称为一个_。 141Java程序中可以向容器添加组件,一个容器可以使用142Applet类是包_中的一个类,同时还是包java.awt中容器类的子类。143 Java Applet小应用程序是有若干个类组成,且必须有一个类扩展了_类。144 Java Applet的生命周期包含init
16、( )、_、stop( )、destroy( )、paint(Graphics g)方法。145在 Java Applet程序中, _方法完成必146在 Java Applet程序中,初始化之后, _方法。147在 Java Applet程序中,当浏览器离开 Java Applet所在的148在 Java Applet程序中,结束浏览时,执行_方法,结束 applet的生命。149Java Applet的主类的 _,因此 Java Applet可以添加150_类是151Java中文本框类的152Java中文本框类的_方法是153Java的_包中包含了154Java中能够产生 为_,如文本框、按
17、钮、键盘等。155Java中事件 _就自动调用实的现某个接口方法。156_类自动创建了一个157Java中为了能监视到ActionEvent类型的事件,158Java中_类是来建立文本区的,即它的一个159户在文本区域中改变文本的内容,如键入字符、删除字符时,_类将自动创建一个_方法将组件添加到该容器中。一个一个完整的对象首先自动调用要的初始化工作。紧接着自动调用页面转到其他页面时,_ 方法被调用。当浏览器实例是一个交互组件。专门用来建立文本框,它的一个对象就是一个文本框。_方法是在文本框中设置文本。获取文本框中的文本。许多用来处理事件的类和接口。事件的对象都可以成源发生事件时,执行被类事件对
18、象。事件源必须使用_方法获得监视器。专门用对象就是一个文本区。当用事件对象。160 按钮。161在 Button类中,162_组件的功能是显示文本,163在 java中_类使用来创建标签的,即它的一个164Java中标签类的_方法是设置标签的名字。165Java中标签类的_方法是获取标签的名字。166_是用来建立面板的。167_类也是Container类的子类,该类_类是_方法是用不能动态地编辑文本。实例就是一个标签。专门用来建立按钮,即它的已额对象就是一个来获取按钮名称。创建的对象也是一个容器,称为滚动窗口。168Java的java.awt包中定义了5种布局类,分别是FlowLayout、B
19、orderLayout、CardLayout、_和GridBagLayout。169Java的java.awt包中定义了5种布局类,分别是FlowLayout、BorderLayout、_、GridLayout和GridBagLayout。170171_对应的布局是把容器都应该指明把这个组件加在哪个区域中。172_布局的容器可以容纳多个组件,173_是使用较多的布局编辑器,其基本布局策略是把容器划分成若干就位于这些划分出来的小格中。174FlowLayout、GridLayout、BordrLayout布局对象都可以使用方法_。_对应的布局是容器将其中的组件按照加入的先后顺序从左向右排列。内的
20、空间简单地划分为东、西、南、北、中5个区域,每加入一个组件使用但实际上同一时刻容器只能从这些组件中选出一个来显示。列的网格区域,组件行乘若干setVgap(int vgap)设置当前布局中组件的setHgap(int hgap)设置当前布局中组件的175FlowLayout、GridLayout、BordrLayout布局对象都可以使用方法_。176_类是177在 CheckBox类中,178在 CheckBox类中,_方法是用179_类是专门用来建立选择控件的。180Choice类中的181Choice类中的182Choice类中的_方法,是用来将选项插入这个选择控件的指定位置。专门用来建立
21、选择框的。_方法是用来获取选择框的标题。来返回选择框的布尔状态。_方法,是用来返回当前项的索引。_方法,是用来返回当前选项的字符串代表。 183Choice类中的184Choice类中的_方法,是用来删除选择控件中的全部选项。185Choice类中的_方法,是用来移去选择控件的监视器。186_类是专门用来建立滚动列表。187List类中的_方法,是向滚动列表的结尾增加一个选项。188List类中的_方法,是增加监视器,监视滚动列表上的选择事件。189List类中的_方法,是向滚动列表的给定位置增加一个选项。190List类中的_方法,是增加监视器,监视滚动列表上的选择事件。_方法是设置组件的背
22、景颜色。_方法,是用来从选择控件的选项菜单中删除指定的选项。191 在组件类的一些常用方法中192在组件类的一些常用方法中_方法是设置组件的前景颜色。193在组件类的一些常用方法中_方法是设置组件的字体。194_类或子类所创建的一个对象就是一个窗口。195Java中如果想给一个窗口起个名字,需使用方法super(String s)调用父类的196Java中Frame类的_方法是用来获取窗口的名字。197在Java Applet小程序中创建了窗口后,窗口就可以放大、_等。198 而是在程序中设计按钮_,需要时,单击按_方法来完成这个任务。、缩小在设计程序时,可以不让创建的窗口一开始就可见,钮调出
23、所需的窗口。199Frame类创建的对象是一个窗口容器,它默认布局是_布局。200_的,201它的一个实例就是一个菜单条。创建一个菜单时,菜单放在菜单条里,_放在菜单里。202在窗口中增加菜单条,必须使用_类中的方法:setMenuBar(Menubar)。203_类是负责创建菜单的。它的一个实例就是一个菜单。204205在Menu类的方法中,206在Menu类的方法中,_方法是207在Menu类的方法中,_方法是删除菜单的指定位置的菜单选项。208在Menu类的方法中,_方法是删除菜单的所有选项。209_类是210Java中要增加菜单分割线,只需使用Menu类中的211用MenuItem创建
24、菜单项,如果想在选择这个菜单项时出现一个对号标记,可以用在Menu类的方法中,_方法是得菜到单选项的数目。_方法是向菜单增加指定的选项。得指到定索引处的选项。负责创建菜单项的,它的一个实例就是一个菜单项。_方法。_类创建这个菜单项。212 样的菜单项称为_。213214可以在java应用程序中打印,首先获得一个PringJob对象,用它_。215_数据复制或剪切到系统剪贴板中。菜单本身还可以是一个菜单,这MenuShotcut类为菜单项设置_,该类的一个构造方法是它是java.awt包中的一个abstract类,我们不能可以使用MenuShotcut(int key)。216Java中如果准备
25、将文本数据复制或剪切到系统剪贴板,必须首先使用_类声明一个剪贴板对象。217Java中通过扩展_类来创建一个对话框。218219对话框与一般窗口的区别在于它必须_于其他窗口。220对话框分为两种,_对话框只让程序响应对话框内部的事件,对221对话框分为两种,_对话框不但让程序响应对话框内部的事件,还可响应对话框以外的事件程序。222在对话框类Dialog中的方法_是获取对话框的标题。setTitle(String s)的作用是设置对话框的_。_可以接受用户的输入,实现与用户的交互。于对话框以外的事件程序不响应。223在对话框类Dialog中的方法224在对话框类Dialog中的方法setMod
26、al(boolean)的作用是设置对话框的_。225在对话框类Dialog中的方法_是设置对话框的大小。226对话框的默认布局是_布局,在创建对话框时必须有对话框大小的设置。227_是Dialog类的子类,它创建的对象称为文件对话框。228文件对话框也必须依附一个_对象。 229230Java Applet小程序窗口的原点是窗口左上角,坐标的单位是231_类有很多处理图形的方法,供该类创建的对象使用。232在Java Applet小程序中,可以使用_方法在屏幕上显示串对象。233在Java Applet小程序中,可以使用_方法显示字符数组。234为了在小程序窗口中画一条直线,可以使用Graph
27、ics类的_方法。235在Java Applet小程序中画圆环,可以使用Graphics类的_方法。236在Java Applet小程序中,Graphics类的对象g可以使用Graphics类的_方法来改变当前颜色。237在Java Applet小程序中,Graphics类的对象g可以使用Graphics类的_方法来获得当前颜色。238在Java Applet小程序中,可以使用图形类的drawOval方法来画_。239在Java Applet小程序中,可以使用图形类的drawArc方法来画_。240在java程序中,通过使用_类的构造器来建立不同的名字、样式和磅数的新字体对象,可以改变当Fil
28、eDialog是Dialog类的子类,它创建的对象称为_。_。前字体。241java程序中242 MouseListener接口处理点击鼠标243244_鼠标245 MouseEvent中的方法246 MouseEvent中的方法getSource( )是获247Java中鼠标的左 _类中的常量 BUTTON1_MASK和 BUTTO3_MASK来表示。248 MouseMotionListener接口处理 2种,_鼠标发生鼠标事件的事件源往往是一个_。使用鼠标事件,事件源发生的鼠标事件有5种,按下鼠标键、_ 鼠标键、键、鼠标进入和鼠标退出。鼠标事件的类型是_,即当发生鼠标事件时,该类自动创建
29、一个事件对象。使用MouseListener接口处理鼠标事件,鼠标事件源发生的鼠标事件包括,按下鼠标键、释放鼠标键、键、鼠标进入和鼠标退出。鼠标事件类_是获取鼠标被点击的次数。鼠标事件类取发生鼠标事件的_。键和右键分别使用使用鼠标事件,事件源发生的鼠标事件有和鼠标移动。249当发生鼠标这个方法。250Java中发生鼠标这个方法。251当按下、释放或敲击键盘上一个键时就发生了252在java 1.2事件模式中,当一于_状态时,它253Java的键盘事件中, addKeyListener方法获得_。254键盘事件中,监视器是一个对象,创建该对象的类必须实现接口_。255java键盘事件中,当按下键
30、盘上某个键时,_就会发现,然后 keyPressed方法就会自动执行。256Java开发程序大多是_的, 只有一条从头至尾的执行线索。257_是指同时存在几个执行体,按几条不同的执行线索共同工作的情况。258_是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一259一个进程在其执行过程中,可以产生多个_,形成多条执行线索。260每个 java程序都有一个默认的主_。261对于 java应用程序,主线程都是从_方法执行的线_。事件时,我们可以使用setCursor方法设置鼠标_,有所的组件都从他们的父类继承下来了事件时,可以使用_方法设置鼠标指针形状,有所的组件都从他们的父类继承下
31、来了_事件。就可以发生键盘 事件的事件源。个组件处事件源使用即一个程序个完整过程。索。262在java中要想实现多线程,必须在主线程中创建新的263Java语言使用_类及其子类的对象来表示线程。264当一个 Thread类或其子类的对象被声明并创建时,新生的线程对象处于_状态,此时它已经有了相应的内存空间和其他资源。265处于新建状态的线程被启动后,将进入线程队列排队等待 CPU服务,此时它已经具备了运行条件,一旦轮就可以脱离创建它的主线程独立开始自己的生命周期。上述线程是处于_到享用CPU资源时,状态。266267一个正在执行的线程如果在某些特殊情况下,并暂时中止自己的执行,进入_状态。当就
32、绪状态的线程被调度并获得处理器资源是,便进入_状态。如被人为挂起或需要执行时的输入输出操作时,将让出 CPU 268处于_状态的线程不具有继续运行的能力。269在线程排队时,_的线程可以排在较前的位置,能优先享用到处理器资源,而其他线程只能排在它后面再获得处理器资源。270对于优先级相同的线程,遵循队列的_原则被分配给处理器资源。271线程调度管理器负责管理线程排队和_ 272在 java系统中,线程调度依据优先级基础上的_原则。273 Java中编程实现多线程应用有两种途径,一种是创建自己的线程子类,一种是在用户自己的类中实现_接口。274 _类综合了 Java程序中一个线程需要拥有的属性和
33、方法。275利用_方法创建新线程对象之后,这个对象中的有关数据被初始化,从而进入线程生命周期的新建状态。276 _是指执行创建新线程对象语句的线程。它可能是程序的主线程,也可能是某一个用户子定义的线程。277 _方法将启动278优先级高的线程可以在它的 run( )方法中调用_方法来使自己放弃279在 java程序中实现多线程时,程序员可以控制关键性的操作有两个,即定义用户线程的_方法和在适当时候建立用户线程实例。280 Java多线程使用中,调用_方法可确定当281在 java程序中实现多线程时,程序员可以控制关键性的操作有两个,即定义时候建立用户_。282在处理_时,要做的第一件事情就是要把修改283当一个线程使用的同步方法中用到某个变量,而此变量有需其他线程修改以在同步方法中使用_方法,使本线程等待284 Java中一个线程在执行完run方法后就自动消灭了,如果想在 run方法执行完之前就消灭该程调用_方法。285如果用户的文件读取需求比较简单来的简单的_类。286因为Internet上的每一台计算机必须287 Java的网络API所提供的基本网络类,它们都包含线程对象,使之从新建状态转入就绪状态并