




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一部分选择题(单选)1.Javac是Java()。bA.解释程序b .编译器c .小程序浏览器d .调试器2.appletviewer是Java()。cA.解释程序b .编译器c .小程序浏览器d .调试器3.编译定义了三个类和三个方法的Java源文件时,总共会生成多少个字节代码文件,扩展名是什么?()cA.扩展名为“Java”的5字节代码文件。b .扩展名为“Java”的双字节代码文件。C.扩展名为“class”的三字节代码文件。d .扩展名为.class”的双字节代码文件。4.Java源文件的名称和基类的名称()。bA.必须相同但不区分大小写b .必须相同且区分大小写c .必须不同d .随机5.以下哪个选项不能用作变量名的第一个字符?()cA.字母b .下划线(_) C .数字d .美元符号($)以下哪项不是Java的原始数据类型?()cA.shortcb.boolean d.float7.以下哪个语句不会产生编译警告或错误?()aA.float f=1.3FB. char c= aC. float f=1.3D. boolean d=null8.以下声明常量无效:()。bA.final int PI=3;b . final PI=3;c . static final int PI=3;d . public static final int PI=3;9.Java定义四种整数数据类型:字节(byte)、短整数(short)、整数(int)和长整数(long)。其中byte占用内存aA.8 bitB。16 bitC .32位元。64位元10.5%2.1的值为()。cA.1 b.0 c.0.8 D .编译失败11-113的值为()。aA.1 B. 3 C. 9 D. -1112.值82为()。dA.2 B. 4 C. 8 D. 3213.如果int a=1、b=2、c=3、d=4:表达式ab?A:cd?C:d的值为()。dA.1 B. 2 C. 3 D. 414.以下是合法类型转换():dA.(int)a b .(char)a c .(bool ear)(2-2)d .(char)(651/12)15.以下哪个句子是正确的?()cA.int a=1,2,3,4,5 ;B. int b=(1,2,3,4,5);C. int c=1,2,3,4,5 ;d . intd= 1 2 3 4 5 ;16.阵列int a;以下哪个语句可以输出数组a中的元素数?dA.system . out . print ln(a . size);b . system . out . print ln(a . size();C.system . out . print ln(a . length();d . system . out . print ln(a . length);17.可以用作switch表达式的默认数据类型为每个()。bA.Boolean B. byte C. float D. double18.以下while语句结束时,I的值为():cbyte b=1;int I=0;while(b 0)I=I 1;A.126 b.0 c.127 D .死循环出现,I的值为无穷大。19.设置J_Hello.java文件,如下所示:class j _ hello static void main(string args) system . out . print ln( hello!);以下是正确的说明:()bA.无法编译J_Hello.java。B.可以编译J_Hello.java,但运行时会出现“Main method not public”提示消息。C.可以编译J_Hello.java,但不能在没有提示的情况下运行。D.编译J_Hello.java,以便正常运行“Hello!即可从workspace页面中移除物件。20.以下哪项是正确的类声明?()dA.abstract final class car b . abstract private car() C.protected private car d . public abstract class car 21.以下的陈述是错误的。cA.Java语言仅允许单个继承B. Java语言具有多个接口C.Java语言不允许一个类派生多个子类D. Java语言的单个继承,从而使代码更加明确以下()陈述是正确的:aA.实例变量是类的成员变量b .实例变量是用static关键字声明的C.方法变量在执行方法时编写d .方法变量,因此在使用前无需初始化23.使用继承的优点是()aA.基类的大多数功能可以通过继承关系自动进入派生的类b。继承会将基类的实现详细信息公开给派生的类C.基类实现中存在问题会影响派生类d。有足够的灵活性来确定是否在运行时选择继承代码24.以下关于混合修改器的说明无效():dA.abstract不能与final在同一类B. abstract类中具有private的成员C.abstract方法必须能够处理abstract类的D. static方法中的非static属性25.对于以下代码:Public class Parentpublic intaddvalue (inta,intb) ints;s=a b;return s; class childextends parent .可以将哪些方法添加到Child类的Child类中,以复盖Parent类的addValue方法?()cA.private int addvalue (int a,int b) . B. public float addvalue (int a,int b) .C.public intaddvalue (inta,intb) . D. public intaddvalue (inta,intb) throws myexception .26.用于将成员变量声明为临时变量(也称为转换变量)的保留字是()。cA.final b . abstract c . transientd . temp27.用于声明公共变量的保留字是()。aa . public b . private c . protected d . static28.用于声明保护变量的保留字是()。ca . public b . private c . protected d . static29.程序段落如下:1.class StaticStuff2.静态int x=104.static x=5;5.public static void main(string args)6.7 . system . out . print ln( x= x);8.执行以下操作9.static x/=3;10.执行以下操作哪些说明是正确的()。cA.第4行和第9行只能有一个静态初始化程序,因此无法编译。无法编译方法名称和返回类型B. 9行C.编译通过,执行结果:x=5 D。编译通过,执行结果:x=3以下类型定义的正确说明是什么?()dClass MyString extends StringA.可以成功编译B. main方法不存在,无法编译C.String是抽象类,无法编译。String是final类,无法编译31.不能在Java派生类中复盖的方法是()。cA.构造函数b .动态方法C. final方法d .抽象方法32.方法关于coverage,以下哪项是错误的?()aA.方法复盖可以发生在任何类之间。b .复盖方法与复盖方法返回值类型相同。C.如果复盖方法已使用public修饰,则复盖方法也必须使用public修饰。D.复盖方法不能抛出比复盖方法更多的异常。以下哪种方法是正确的?()cA.abstract final string ABC() b . public abstract ABC() C.专用static void ABC() d . public abstract static void ABC() 34.编译以下代码会发生什么情况?()babstract class shape abstract void draw();class Square extends ShapeA.Square类和Shape类都可以成功编译B. Square类,但Shape可以编译C.无法编译Shape类,但Square无法同时编译D. Square类和Shape类35.关于Java的垃圾收集机制,以下哪个结论是正确的?()bA.程序可以随机指定内存释放的时间。b .正确的程序不能依赖于垃圾回收的时间或顺序C.程序无法识别局部变量的引用不再使用d .程序显示对象拥有的内存,可以立即取消显示36.必须设计具有特殊成员域的类,此类的子类必须可以访问该类,但不能由不在同一包中的其他类访问。以下哪项设计符合上述要求?()cA.此成员域的包属性设置为public B。此成员域的包属性设置为privateC.将此成员域的包属性设置为protected D。此成员域不需要特殊的包属性37.用于实现接口的关键字是()。bA.interface b . implements c . extends d . throws38.在编写异常处理的Java程序中,每个catch语句块应与哪个语句块相对应?()cA.if-else B. Switch C. Try D. throw39.编写Java Application程序时,如果需要使用标准输入/输出语句,则需要在程序的开头写入哪些语句?()cA.import Java . awt . *;b . import Java . applet . applet;C.import Java . io . *;d . import Java . awt . graphics;以下哪种文本文件最适合处理大量数据?()ca . Java . io . fileinputstreamb . Java . io . file reader c . Java . io . buffered reader d . Java . io . random access file以下哪个类不属于字符流类?()cA.reader b . file reader c . buffered input streamd . string reader42.设计Java数据流任务的程序中需要添加哪些语句?()cA.import Java . awt . *;b . import Java . applet . *;c . import Java . io . *;d . import Java . awt . event . *;以下哪项可以包含菜单栏?()bA.Panel B. Frame C. Applet D. Dialog44.下列程式码会完成描绘线条颜色的笔画功能:()dG.set color(color . red . green . yellow . cyan);G.drawLine(0,0,100,100);A.red B. green C. yello D. cyan45.Thread类的什么方法实现线程的临时停止操作?()d单击a . destroy()b . stop()c . sleep()d . suspend()46.处理线程间通信等待和通知的方法是()。aA.输入wait()和notify() B. start()和stop() C. run()和stop() D. wait()和sus
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农业银行2025酒泉市秋招笔试综合模拟题库及答案
- 邮储银行2025楚雄彝族自治州秋招笔试综合模拟题库及答案
- 邮储银行2025黔东南苗族侗族自治州秋招笔试价值观测评题专练及答案
- 2025年3D打印的医疗设备制造
- 2025年3D打印的3D打印技术
- 建设银行2025博尔塔拉蒙古自治州秋招群面模拟题及高分话术
- 交通银行2025衡水市秋招笔试综合模拟题库及答案
- 农业银行2025驻马店市秋招笔试创新题型专练及答案
- 邮储银行2025秋招无领导小组面试案例库江西地区
- 农业银行2025淮南市秋招笔试专业知识题专练及答案
- 网页设计的交互设计研究-洞察分析
- 微信零钱被冻结的保全复议申请书
- 《矿山安全技能培训》课件
- 小学生班级安全小卫士
- 虚开增值税专用发票罪的入罪标准解读
- 2025年江苏南京市国企集团招聘笔试参考题库含答案解析
- 公司管理安全奖惩制度(4篇)
- 老旧小区改造工程安全生产和文明施工措施
- 三角函数性质与解三角形(解答题10种考法)
- 《怎样画科幻画》课件
- 体育行业体育产业园区建设方案
评论
0/150
提交评论