欢迎来到天天文库
浏览记录
ID:18697077
大小:72.50 KB
页数:9页
时间:2018-09-20
《java程序设计复习资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、java程序设计复习资料填空1、Java虚拟机执行过程的三个特点是、、。2、Java源程序的运行,至少要经过和两个阶段。3、执行下列程序,输出的结果为_________________。publicclassTest{publicstaticvoidmain(Stringargs[]){intx=5;doubley=22.5;Strings=”abc”;s+=x+y;System.out.println(c);}}4、在Java程序里,对象是类的一个____________。5、用于求字符串容量的方法是___
2、________,用于求字符串长度的方法是___________。6、如果使用没有初始化的数组,会产生______________________异常,在引用数组元素时,如果下表越界,会产生______________________异常。7、随着Java语言的不断发展,Sun公司将Java细分为三个版本,三个版本的简称为、、。8、Java程序基本上可以分成两类,即和。9、执行下列程序,输出的结果为_________________。publicclassTest{publicstaticvoidmain(S
3、tringargs[]){inta=16;intb=2;do{a/=b}while(a>3);System.out.println(a);}}10、在面向对象方法中,类的实例被称为______________。11、在运行时,由Java解释器自动引入,而不用import引入的包是___________。12、一个类可以从它的父类中继承所有的属性和方法,采用这种方法可以提高软件的___________。答案:1、多线程,动态链接,异常处理2、编译,解释3、abc27.54、实例5、capacity(),leng
4、th()6、nullPointException,ArrayIndexOutOfBouldsException7、J2EE,J2ME,J2SE8、Java应用程序,Applet小程序9、210、对象11、Java.lang12、可重用性选择1、下面对于Java和C++的区别,描述不正确的是()。A.Java没有指针而C++有B.Java具有跨平台性而C++没有C.Java支持多继承而C++只支持单继承D.Java提供内存自动管理而C++不能2、Java语言具有许多优势和特点,以下()特点能保证软件的可移植性。
5、A.健壮性B.安全性C.跨平台D.动态性3、JDK中,用于编译程序的工具是()。A.JavacB.JavapC.JavaD.Javadoc4、下列选项中,不属于Java核心包的一项是()。A.Javax.swingB.Java.ioC.Java.utilD.Java.lang5、下面()修饰符可以使一个类中的成员变量能被外部类调用。A.publicB.protectedC.privateD.没有修饰符6、关于用关键字private修饰的成员变量,下列说法正确的是()。A.可以被其他包的类访问B.只能被同一个包
6、中的类访问C.只能被该类自身所访问或修改D.可以被其他包中的该类的子类访问7、定义抽象类时所用到的关键字是()。A.publicB.abstractC.finalD.protected8、将小写字母a转化为大写字母A的方法是()。A.a.toLowercase()B.A.toLowercase()C.a.toUppercase()D.A.toUppercase()9、数组作为参数传递的是()。A.值B.地址C.名称D.以上都不对10、编写AWT图形用户程序时,一定要用import的语句是()。A.import
7、java.AWT;B.importjava.AWT.*;C.importjavax.AWT;D.importjavax.swing;11、下列说法中错误的一项是()。A.采用BorderLayout布局管理器,添加组件时需要咋add()方法中说明添加哪一个区域。B.采用BorderLayout布局管理器,每一个区域只能且必须放一个组件。C.采用BorderLayout布局管理器,容器大小发生改变时,组件之间的相对位置不变,组件大小不变。D.采用BorderLayout布局管理器,不一定所有区域都有组件。12、
8、下列选项中不属于AWT提供的图形图像工具的是()。A.按钮B.颜色C.字体D.形状13、Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点()。A、安全性 B、多线性 C、跨平台 D、可移植14、下列哪个属于容器的构件()。A、JFrameB、JButtonC、JPanelD、JApplet15、在下列说法中错误的一项是()。A.多行注释语句是以//开始B.
此文档下载收益归作者所有