还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《JAVA程序设计》复习题之
(二)填空题1.Java是目前最广泛的__________编程语言之一2.Java具有简单、___________、稳定、与平台无关、解释型、多线程、动态等特点3.JDK开发java程序需三个步骤,分别为______________编译java源程序运行java源程序4.Java具有简单、面向对象、稳定、与平台无关、解释型、___________、动态等特点5.编写Java程序,可以使用一个__________来编写源文件6.把编写好的Java源文件保存起来,原文件的扩展名必须是___________7.用JDK编译Java源程序,使用的命令是__________,编译源文件得到字节码文件8.Java源程序编译后生成的字节码文件扩展名为__________9.用JDK运行Java应用程序,使用的命令是__________10.Java程序分为两类,即___________和Java小应用程序11.用JDK工具,显示Applet程序运行结果的命令是___________12.Java程序分为两类,即Java应用程序和___________13.一个Java源程序是由若干个___________组成14.__________是Java的关键字,用来定义类15.Java应用程序中有多个类时,java命令后的类名必须是包含了___________方法的那个类的名字16.一个Java应用程序必须且只有一个类含有___________方法17.在一个Java应用程序中main方法必须被说明为_____________18.Java中所有程序都使用方法,应用程序以______________方法开始19.Java源文件中有多个类,但只能有一个类是____________类20.一个JavaApplet不再需要main方法,但必须有一个类扩展了_____________类21.JavaApplet必须有____________来运行22.用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为___________23.Java语言规定标识符由字母、下划线、美元符号和数字组成,并且第一个字符不能是___________24.____________就是Java语言中已经被赋予特定意义的一些单词,不可以把这类词作为名字来用25.使用关键字___________来定义逻辑变量26.使用关键字__________来定义字符变量27.Java中byte型数组在内存中的存储形式是___________28.java中,实型变量的类型有float和______________两种29.对于int型变量,内存分配___________个字节30.对于byte型变量,内存分配__________个字节31.对于long型变量,内存分配__________个字节32.对于short型变量,内存分配___________个字节33.对于float型变量,内存分配___________个字节34.对于double型变量,内存分配___________个字节35.Java中关系运算符的运算结果是___________型36.Java中逻辑运算符的操作元必须是____________型数据37.Java语言的控制语句有3种类型,即条件语句、____________、和转移语句38.Java中有两种类型的控制语句即if和___________39.在同一个switch语句中,case后的__________必须互不相同40.Java语言的控制语句有3种类型,即____________、循环语句、和转移语句41.do-while循环和while循环的区别是_______________42.在循环体中,如果想结束本次循环可以用___________语句43.在循环体中,如果想跳出循环,结束整个循环可以用___________语句44.____________语句作为Java源文件的第一条语句,指明该源文件定义的类所在的包45.在java程序中,系统会自动引入java.lang这个包,因此不需要再使用___________语句引入该包46.在java程序中,为了使程序能够使用自定义的包,必须在___________中指明自定义包的位置47.____________包是java语言的核心类库,它包含了运行java程序必不可少的系统类48.为了能使用Java提供的类,我们可以使用_________语句来引入所需的类49._________是组成Java程序的基本要素,封装了一类对象的状态和方法50.类的实现包括两部分类声明和___________51.类体有两部分构成一部分是变量的定义,另一部分是_____________的定义52.类体有两部分构成一部分是___________的定义,另一部分是方法的定义53.在类体中,变量定义部分所定义的变量称为类的____________54.成员变量在整个类内都有效,____________变量只在定义他的方法内有效55.用修饰符_____________说明的成员变量是类变量56.变量的名字与成员变量的名字相同,则成员变量被___________该成员变量在这个方法内暂时失效57.Java中成员变量又分为实例成员变量和____________58.Java中成员变量又分为______________和类成员变量59.用修饰符static说明的成员变量是____________60.局部变量的名字与成员变量的名字相同,若想在该方法内使用成员变量,必须使用关键字____________61.方法定义包括两部分____________和方法体62.在Java中,当一个方法不需要返回数据时返回类型必须是___________63.__________是指,一个类中可以有多个方法具有相同的名字和类型,但这些方法的参数必须不同64.___________是一种特殊方法,它的名字必须与它所在的类的名字完全相同,并不返回任何数据类型65.Java中类的方法分为____________和类方法66.在类方法中只能调用类变量和类方法,不能调用___________方法67.Java中类的方法分为实例方法和____________68.实例方法既能对类变量操作也能对实例变量操作,而类方法只能对___________进行操作69.在Java程序语言中,它允许在一个class中有几个方法,都有相同的名字,这种用法称为______________70.因为类体的内容由成员变量的定义和成员方法的定义两部分组成,对成员变量的操作只能放在____________中71.Java中___________是创建对象的模板72.当使用一个类创建了一个___________时,我们也说给出了这个类的实例73.Java中用类创建一个对象包括对象的声明和为对象____________两个步骤74.java中____________方法与类名相同,没有返回值,在创建对象实例时由new运算符自动调用75.对象声明的一般格式为___________76.一个类通过使用_____________运算符可以创建多个不同对象,这些对象将分配不同得内存空间77.一个类通过使用new运算符和类的____________为声明的对象分配内存78.对象创建完后,通过使用运算符“.”对象可以实现对变量的访问和____________的调用79.Java中不同对象的____________变量将被分配不同的内存空间80.Java中如果类中的成员变量有______________变量,那所有的对象的给这样的变量分配给相同的一处内存81.Java中常量定义的修饰符是_____________82.类方法和实例方法的区别在于类方法不但可以由对象调用还可以直接由______________调用,而实例方法却不可以83.Java中用_____________修饰的成员变量和方法称为私有变量和私有方法84.____________方法不但可以由对象调用还可以直接由类名调用,而实例方法却不可以85.Java中用___________修饰的成员变量和方法称为共有变量和共有方法86.Java中不用修饰的成员变量称为_____________变量87.访问权限是____________变量,只能在本类中使用,不能在类外使用88.访问权限是___________变量,不但在本类中使用,还可以在任何另外一个类中使用89.访问权限是___________-变量,只能在本类和与本类同一个包中的其他类使用90.____________是一种由已有的类创建新类的机制91.Java中由继承而得到的类成为____________被继承的类称为父类92.Java中不支持____________继承93.在类的声明中,通过使用关键字___________来创建一个类的子类94.Java中一个类可以有__________个父类95.子类自然地继承了其父类中不是____________的成员变量作为自己的成员变量96.当子类中定义的成员变量和父类中的成员变量同名时,子类的成员变量___________了父类的成员变量97.子类通过成员变量的隐藏和方法的__________可以把父类的状态和行为改变为自身的状态和行为98.对于重写或继承的方法,Java运行时系统根据调用方法的__________的类型来选择调用哪个方法99.如果一个类的声明中没有使用extends关键字,这个类被系统默认为是___________的子类100.对于子类创建的一个对象,如果子类重写了父类的方法,则运行时系统调用____________的方法101.对于子类创建的一个对象,如果子类继承了父类的方法,未重写,则运行时调用_________的方法102.____________类不能被继承,即不能有子类103.____________类不能创建对象,必须产生其子类,由子类创建对象104.如果一个方法被修饰为_____________方法,则这个方法不能被重写105.对于_____________方法,只允许声明,而不允许实现106.如果一个方法被修饰为final方法,则这个方法不能____________107.如果一个类是一个abstract类的子类,它必须具体实现___________的abstract方法108.如果在子类中想使用被子类隐藏的父类的成员变量或方法可以使用关键字____________109.子类如果想用父类的构造方法,必须在子类的构造方法中使用,并且必须使用关键字____________来表示110.如果在子类中想使用被子类隐藏了的父类成员变量或方法就可以使用关键字____________111.在关键字中能代表当前类或对象本身的是_______________112.Java中为了克服_____________的缺点,Java使用了接口,一个类可以实现多个接口113.使用关键字___________来定义接口114.接口定义包括接口的声明和____________115.定义接口时,接口体中只进行方法的声明,不允许提供方法的______________116.一个类通过使用关键字_____________声明自己使用一个或多个接口117.如果一个类使用了某个接口,那么这个类必须实现该接口的______________118.接口中的方法被默认的访问权限是____________119.如果接口中的方法的返回类型不是void的,那么在类中实现该接口的方法时,方法体至少要有一个_____________语句120.______________是相同类型的数据按顺序组成的一种复合数据类型121.Java中定义数组后通过____________加数组下标,来使用数组中的数据122.Java中声明数组包括数组的名字、数组包含的元素的___________123.__________仅仅是给出了数组名字和元素的数据类型,要想真正的使用数组还必须为它分配内存空间124.数组声明后,必须使用____________运算符分配内存空间125.声明数组仅仅是给出了数组名字和元素的数据类型,要想真正地使用数组还必须为它___________126.一维数组通过下标符访问自己的元素,需要注意的是下标从___________开始127.创建数组后,系统会给每一个数组元素一个默认的值,如float型是__________128.Java中使用java.lang包中的___________类来创建一个字符串变量,因此字符串变量是类类型变量,是一个对象129.创建一个字符串时,使用String类的___________130.使用String类的___________方法可以获取一个字符串的长度131.可以使用String类的___________方法判断一个字符串的前缀是否是字符串s132.可以使用String类的___________方法判断一个字符串的后缀是否是字符串s133.可以使用String类的__________方法比较一字符串是否与字符串s相同134.可以使用java.lang包中的__________类将形如“12387”的字符串转化为int型数据135.可以使用java.lang包中的__________类将字符串转化为long型数据136.可以使用String类直接调用___________方法将数值转化为字符串137.Object类有一个public方法是__________,一个对象通过调用该方法可以获得该对象的字符串表示138.Java的抽象窗口工具包中包含了许多类来支持__________设计139.Button类、Label类是包java.awt中的类,并且是java.awt包中的___________的子类140.Java把有Component类的子类或间接子类创建的对象称为一个____________141.Java程序中可以向容器添加组件,一个容器可以使用__________方法将组件添加到该容器中142.Applet类是包__________中的一个类同时还是包java.awt中容器类的子类143.一个JavaApplet小应用程序是有若干个类组成,且必须有一个类扩展了___________类144.一个完整的JavaApplet的生命周期包含init、____________、stop、destroy、paintGraphicsg方法145.在JavaApplet程序中,对象首先自动调用___________方法完成必要的初始化工作146.在JavaApplet程序中初始化之后,紧接着自动调用__________方法147.在JavaApplet程序中,当浏览器离开JavaApplet所在的页面转到其他页面时,_____________方法被调用148.在JavaApplet程序中,当浏览器结束浏览时,执行___________方法,结束applet的生命149.JavaApplet的主类的实例是一个____________,因此JavaApplet可以添加交互组件150.在java.awt包中的___________类是专门用来建立文本框,它的一个对象就是一个文本框151.Java中文本框类的___________方法是在文本框中设置文本152.Java中文本框类的____________方法是获取文本框中的文本153.Java的____________包中包含了许多用来处理事件的类和接口154.Java中能够产生事件的对象都可以成为____________如文本框、按钮、键盘等155.Java中事件源发生事件时,____________就自动调用执行被类实现的某个接口方法156._____类自动创建了一个事件对象157.Java中为了能监视到ActionEvent类型的事件,事件源必须使用____________方法获得监视器158.Java中___________类是专门用来建立文本区的,即它的一个对象就是一个文本区159.当用户在文本区域中改变文本的内容,如键入字符、删除字符时,_____________类将自动创建一个事件对象160.Java.awt包中的____________类是专门用来建立按钮,即它的已额对象就是一个按钮161.在Button类中,____________方法是用来获取按钮名称162.____________组件的功能是显示文本,不能动态地编辑文本163.在java中___________类使用来创建标签的,即它的一个实例就是一个标签164.Java中标签类的___________方法是设置标签的名字165.Java中标签类的___________方法是获取标签的名字166.Java.awt包的类___________是用来建立面板的167.Java.awt包中的____________类也是Container类的子类,该类创建的对象也是一个容器,称为滚动窗口168.Java的java.awt包中定义了5种布局类,分别是FlowLayout、BorderLayout、CardLayout、___________和GridBagLayout169.Java的java.awt包中定义了5种布局类,分别是FlowLayout、BorderLayout、____________、GridLayout和GridBagLayout170._____________对应的布局是容器将其中的组件按照加入的先后顺序从左向右排列171._____________对应的布局是把容器内的空间简单地划分为东、西、南、北、中5个区域,每加入一个组件都应该指明把这个组件加在哪个区域中172.使用__________布局的容器可以容纳多个组件,但实际上同一时刻容器只能从这些组件中选出一个来显示173.____________是使用较多的布局编辑器,其基本布局策略是把容器划分成若干行乘若干列的网格区域,组件就位于这些划分出来的小格中174.FlowLayout、GridLayout、BordrLayout布局对象都可以使用方法setVgapintvgap设置当前布局中组件的_____________175.FlowLayout、GridLayout、BordrLayout布局对象都可以使用方法setHgapinthgap设置当前布局中组件的_____________176.Java.awt包中的____________类是专门用来建立选择框的177.在CheckBox类中,____________方法是用来获取选择框的标题178.在CheckBox类中,___________方法是用来返回选择框的布尔状态179.Java.awt包中的____________类是专门用来建立选择控件的180.Choice类中的______________方法,是用来返回当前项的索引181.Choice类中的______________方法,是用来返回当前选项的字符串代表182.Choice类中的_____________方法,是用来将选项插入这个选择控件的指定位置183.Choice类中的_____________方法,是用来从选择控件的选项菜单中删除指定的选项184.Choice类中的_____________方法,是用来删除选择控件中的全部选项185.Choice类中的_____________方法,是用来移去选择控件的监视器186.Java.awt包中的类___________类是专门用来建立滚动列表187.List类中的___________方法,是向滚动列表的结尾增加一个选项188.List类中的___________方法,是增加监视器,监视滚动列表上的选择事件189.List类中的___________方法,是向滚动列表的给定位置增加一个选项190.List类中的___________方法,是增加监视器,监视滚动列表上的选择事件191.在组件类的一些常用方法中____________方法是设置组件的背景颜色192.在组件类的一些常用方法中____________方法是设置组件的前景颜色193.在组件类的一些常用方法中____________方法是设置组件的字体194.Java的java.awt包中的_____________类或子类所创建的一个对象就是一个窗口195.Java中如果想给一个窗口起个名字,需使用方法superStrings调用父类的___________方法来完成这个任务196.Java中Frame类的___________方法是用来获取窗口的名字197.在JavaApplet小程序中创建了窗口后,窗口就可以放大、缩小、____________等198.在设计程序时,可以不让创建的窗口一开始就可见,而是在程序中设计按钮___________,需要时,单击按钮调出所需的窗口199.Frame类创建的对象是一个窗口容器,它默认布局是___________布局200.Java.awt包中的Menubar类是负责创建_____________的,它的一个实例就是一个菜单条201.创建一个菜单时,菜单放在菜单条里,____________放在菜单里202.在窗口中增加菜单条,必须使用___________类中的方法setMenuBarMenubar203.Java.awt包中的____________类是负责创建菜单的它的一个实例就是一个菜单204.在Menu类的方法中,___________方法是向菜单增加指定的选项205.在Menu类的方法中,___________方法是得到指定索引处的选项206.在Menu类的方法中,__________方法是得到菜单选项的数目207.在Menu类的方法中,___________方法是删除菜单的指定位置的菜单选项208.在Menu类的方法中,___________方法是删除菜单的所有选项209.Java.awt包中的___________类是负责创建菜单项的,它的一个实例就是一个菜单项210.Java中要增加菜单分割线,只需使用Menu类中的____________方法211.用MenuItem创建菜单项,如果想在选择这个菜单项时出现一个对号标记,可以用_____________类创建这个菜单项212.菜单本身还可以是一个菜单,这样的菜单项称为____________213.可以使用MenuShotcut类为菜单项设置____________,该类的一个构造方法是MenuShotcutintkey214.可以在java应用程序中打印,首先获得一个PringJob对象,它是java.awt包中的一个abstract类,我们不能用它____________215.__________数据复制或剪切到系统剪贴板中216.Java中如果准备将文本数据复制或剪切到系统剪贴板,必须首先使用___________类声明一个剪贴板对象217.Java中通过扩展___________类来创建一个对话框218.___________可以接受用户的输入,实现与用户的交互219.对话框与一般窗口的区别在于它必须___________于其他窗口220.对话框分为两种,____________对话框只让程序响应对话框内部的事件,对于对话框以外的事件程序不响应221.对话框分为两种,____________对话框不但让程序响应对话框内部的事件,还可响应对话框以外的事件程序222.在对话框类Dialog中的方法__________是获取对话框的标题223.在对话框类Dialog中的方法setTitleStrings的作用是设置对话框的____________224.在对话框类Dialog中的方法setModalboolean的作用是设置对话框的____________225.在对话框类Dialog中的方法__________是设置对话框的大小226.对话框的默认布局是____________布局,在创建对话框时必须有对话框大小的设置227.__________是Dialog类的子类,它创建的对象称为文件对话框228.文件对话框也必须依附一个___________对象229.FileDialog是Dialog类的子类,它创建的对象称为__________230.JavaApplet小程序窗口的原点是窗口左上角,坐标的单位是__________231.java.awt包中的___________类有很多处理图形的方法,供该类创建的对象使用232.在JavaApplet小程序中,可以使用__________方法在屏幕上显示串对象233.在JavaApplet小程序中,可以使用___________方法显示字符数组234.为了在小程序窗口中画一条直线,可以使用Graphics类的__________方法235.在JavaApplet小程序中画圆环,可以使用Graphics类的___________方法236.在JavaApplet小程序中Graphics类的对象g可以使用Graphics类的__________方法来改变当前颜色237.在JavaApplet小程序中Graphics类的对象g可以使用Graphics类的__________方法来获得当前颜色238.在JavaApplet小程序中,可以使用图形类的drawOval方法来画__________239.在JavaApplet小程序中,可以使用图形类的drawArc方法来画___________240.在java程序中,通过使用__________类的构造器来建立不同的名字、样式和磅数的新字体对象,可以改变当前字体241.java程序中发生鼠标事件的事件源往往是一个__________242.使用MouseListener接口处理鼠标事件,事件源发生的鼠标事件有5种,按下鼠标键、__________鼠标键、点击鼠标键、鼠标进入和鼠标退出243.鼠标事件的类型是____________,即当发生鼠标事件时,该类自动创建一个事件对象244.使用MouseListener接口处理鼠标事件,鼠标事件源发生的鼠标事件包括,按下鼠标键、释放鼠标键、___________鼠标键、鼠标进入和鼠标退出245.鼠标事件类MouseEvent中的方法___________是获取鼠标被点击的次数246.鼠标事件类MouseEvent中的方法getSource是获取发生鼠标事件的__________247.Java中鼠标的左键和右键分别使用__________类中的常量BUTTON1_MASK和BUTTO3_MASK来表示248.使用MouseMotionListener接口处理鼠标事件,事件源发生的鼠标事件有2种,____________鼠标和鼠标移动249.当发生鼠标事件时,我们可以使用setCursor方法设置鼠标____________,所有的组件都从他们的父类继承下来了这个方法250.Java中发生鼠标事件时,可以使用____________方法设置鼠标指针形状,所有的组件都从他们的父类继承下来了这个方法251.当按下、释放或敲击键盘上一个键时就发生了___________事件252.在java
1.2事件模式中,当一个组件处于___________状态时,它就可以发生键盘事件的事件源253.Java的键盘事件中,事件源使用addKeyListener方法获得____________254.键盘事件中,监视器是一个对象,创建该对象的类必须实现接口____________255.java键盘事件中,当按下键盘上某个键时,_____________就会发现,然后keyPressed方法就会自动执行256.Java开发程序大多是____________的,即一个程序只有一条从头至尾的执行线索257.___________是指同时存在几个执行体,按几条不同的执行线索共同工作的情况258._____________是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程259.一个进程在其执行过程中,可以产生多个____________,形成多条执行线索260.每个java程序都有一个默认的主____________261.对于java应用程序,主线程都是从___________方法执行的线索262.在java中要想实现多线程,必须在主线程中创建新的_____________263.Java语言使用___________类及其子类的对象来表示线程264.当一个Thread类或其子类的对象被声明并创建时,新生的线程对象处于___________状态,此时它已经有了相应的内存空间和其他资源265.处于新建状态的线程被启动后,将进入线程队列排队等待CPU服务,此时它已经具备了运行条件,一旦轮到享用CPU资源时,就可以脱离创建它的主线程独立开始自己的生命周期上述线程是处于____________状态266.当就绪状态的线程被调度并获得处理器资源是,便进入_____________状态267.一个正在执行的线程如果在某些特殊情况下,如被人为挂起或需要执行时的输入输出操作时,将让出CPU并暂时中止自己的执行,进入____________状态268.处于_____________状态的线程不具有继续运行的能力269.在线程排队时,____________的线程可以排在较前的位置,能优先享用到处理器资源,而其他线程只能排在它后面再获得处理器资源270.对于优先级相同的线程,遵循队列的____________原则被分配给处理器资源271.线程调度管理器负责管理线程排队和____________在线程间的分配,一般都配有一个精心设计的线程调度算法处理器
19.1272.在java系统中,线程调度依据优先级基础上的____________原则273.Java中编程实现多线程应用有两种途径,一种是创建自己的线程子类,一种是在用户自己的类中实现____________接口274.___________类综合了Java程序中一个线程需要拥有的属性和方法275.利用___________方法创建新线程对象之后,这个对象中的有关数据被初始化,从而进入线程生命周期的新建状态276._____________是指执行创建新线程对象语句的线程它可能是程序的主线程,也可能是某一个用户子定义的线程277.____________方法将启动线程对象,使之从新建状态转入就绪状态并进入就绪队列排队278.优先级高的线程可以在它的run方法中调用___________方法来使自己放弃处理器资源,休眠一段时间279.在java程序中实现多线程时,程序员可以控制关键性的操作有两个,即定义用户线程的____________方法和在适当时候建立用户线程实例280.Java多线程使用中,调用____________方法可确定当前占有CPU的线程281.在java程序中实现多线程时,程序员可以控制关键性的操作有两个,即定义用户线程的run方法和在适当时候建立用户____________282.在处理__________时,要做的第一件事情就是要把修改数据的方法用关键字synchronized来修饰283.当一个线程使用的同步方法中用到某个变量,而此变量有需其他线程修改后才能复合本线程的需要,那么可以在同步方法中使用_____________方法,使本线程等待284.Java中一个线程在执行完run方法后就自动消灭了,如果想在run方法执行完之前就消灭该线程,可以让线程调用____________方法285.如果用户的文件读取需求比较简单,那么用户可以使用FileInputStream类,该类是从InputStream中派生出来的简单的____________类286.因为Internet上的每一台计算机必须能够唯一地标志出来,因此标准化的第一个部分就是_____________地址IP
21.1287.Java的网络API所提供的基本网络类,它们都包含在____________包中java.net
21.1288.Java的网络API所提供的基本网络类,其中___________类提供了许多构造方法,可以利用它们创建该类的一个对象URL
21.1289.Java中当两个程序需要通信时,可以通过使用___________类建立套接字连接Socket
21.2290.Java中服务器端的程序使用____________类建立接收客户的套接字的服务器套接字ServerSocket
21.2291.在Internet上的主机有两种方式表示地址,____________和IP地址域名
21.3292.Java中为了获取internet上主机的地址,我们可以使用InetAddress类的____________方法静态
21.3293.基于_____________的通信和TCP的通信不同,前者信息传递更快,但不提供可靠性保证,但有时候人们需要较快速地传输信息,就可以考虑前者协议UDP
21.3294.Java系统中支持3种主要的图像格式,分别为GIF、JPEG和____________295.在java.awt包中的___________类处理图像加载,用该类声明一个对象,以便存放该图像对象的引用296.Java中图像被加载后,就可以在____________方法中绘制它了297.Applet类有一个获取图像的方法___________,因此在小程序中较容易绘制图像298.要想在应用程序的一个____________对象中绘制图像,应当首先创建一个画布组件对象,在这个画布上绘制图像299._____________是java数据库连接API,它能完成3件事,即与一个数据库建立连接、向数据库发送SQL语句、处理数据库返回的结果300.Java中若想同一个Access设计的数据库建立连接,首先配置一个_____________数据源《JAVA程序设计》复习题
(二)之填空题参考答案1.网络2.面向对象3.编写源文件4.多线程5.文字编辑器6.java7.Javac8.class9.Java10.Java应用程序11.appletviewer12.JavaApplet小应用程序13.类14.class15.main16.main17.publicstaticvoid18.main19.public20.Applet21.浏览器22.标识符23.数字24.关键字25.boolean26.char27.补码28.double29.430.131.832.233.434.835.boolean36.boolean37.循环语句38.switch39.常量值40.条件语句41.do-while循环体至少被执行一次42.continue43.break44.package45.import46.classpath47.Java.lang48.import49.类50.类体51.方法52.变量53.成员变量54.局部55.static56.隐藏57.类成员变量58.实例成员变量59.类成员变量60.this61.方法声明62.void63.方法重载64.构造方法65.实例方法66.实例67.类方法68.类变量69.方法重载70.成员方法71.类72.对象73.分配内存74.构造75.类名对象名76.new77.构造方法78.方法79.实例80.类变量81.const82.类名83.private84.类方法85.public86.友好87.私有88.公有89.友好90.继承91.子类92.多重93.extends94.195.private96.隐藏97.重写98.实例99.Object100.子类101.父类102.final103.abstract104.final105.abstract106.被重写107.父类108.super109.super110.super111.this112.单继承113.interface114.接口体115.实现116.imlements117.所有方法118.public119.return120.数组121.数组名122.数据类型123.声明数组124.new125.分配内存空间126.0127.
0.0128.String129.构造方法130.length131.publicbooleanstartsWithStrings132.publicbooleanendsWithStrings133.publicbooleanequalsStrings134.Integer135.Long136.valueOf137.toString138.GUI139.Component140.组件141.add142.java.applet143.Applet144.stat145.init146.stat147.stop148.destroy149.容器150.TextField151.setTextStrings152.getText153.154.事件源155.监视器(或监听器)156.ActionEvent157.addActionListener158.TextArea159.TextEvent160.Button161.getLabel162.标签163.Label164.setTextStrings165.getText166.Panel167.ScrollPane168.GridLayout169.CardLayout170.FlowLayout171.BorderLayout172.CardLayout173.GridLayout174.垂直间距175.水平间距176.Checkbox177.getLabel178.getState179.Choice180.getSelectedIndex181.getSelctedItem182.insertStringint183.removeint184.removeAll185.removeItemListenerItemListener186.List187.addStrings188.addActionListenerActionListenerl189.addStringitemintindex190.addItemListenerItemListenerl191.voidsetBackgroundColorc192.voidsetForegroundColorc193.voidsetFontFontf194.Frame195.构造196.getTitle197.移动198.事件199.BorderLayout200.菜单条201.菜单选项202.Frame203.Menu204.addStrings205.getItemintindex206.getItemCount207.removeintindex208.removeAll209.MenuItem210.addSeparator211.CheckboxMenuItem212.子菜单213.快捷键214.直接创建对象215.字符串216.Clipboard217.Dialog218.对话框219.依赖220.有模式221.无模式222.getTitle223.标题224.模式225.setSize226.BorderLayout227.FileDialog228.窗口229.文件对话框230.像素231.Graphics232.drawString233.drawChars234.drawLine235.drawRoundRect236.setColor237.getColor238.椭圆239.圆弧240.Font241.容器242.释放243.MouseEvent244.点击245.getClickCount246.事件源247.InputEvent248.拖动249.指针形状250.setCursor251.键盘252.激活253.监视器254.KeyListener255.监视器256.单线程257.多线程258.进程259.线程260.线程261.main262.线程对象263.Thread264.新建265.就绪266.运行267.阻塞268.死亡269.优先级高270.先进先出271.处理器272.先到先服务273.Runnable274.Thread275.构造276.父线程277.start278.sleep279.run280.currentThread281.线程实例282.线程同步283.wait284.interrupt285.输入286.IP287.java.net288.URL289.Socket290.ServerSocket291.域名292.静态293.UDP294.PNG295.Image296.paint297.getImage298.Frame299.JDBC300.ODBC。