java 练习

上传人:第*** 文档编号:33927687 上传时间:2018-02-19 格式:DOC 页数:8 大小:38.50KB
返回 下载 相关 举报
java 练习_第1页
第1页 / 共8页
java 练习_第2页
第2页 / 共8页
java 练习_第3页
第3页 / 共8页
java 练习_第4页
第4页 / 共8页
java 练习_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《java 练习》由会员分享,可在线阅读,更多相关《java 练习(8页珍藏版)》请在金锄头文库上搜索。

1、1、 在 Java 中,负责对字节代码解释执行的是_。A、垃圾回收器B、虚拟机C、编译器D、多线程机制2、Java 语言的类型是A、面向对象语言B、面向过程语言C、汇编程序D、形式语言3、编译 Java application 源程序文件将产生相应的字节码文件,这些字节文件的扩展名为A、.javaB、.classC、.htmlD、.exe4、下列叙述中,正确的是 _。A、Java 语言的标识符是区分大小写的B、源文件名与 public 类名可以不相同C、源文件名其扩展名为.jarD、源文件中 public 类的数目不限5、下面属于 Java 关键字的是A、NULLB、IFC、doD、While

2、6、保证 Java 语言可移植性的特征是A、面向对象B、安全性C、分布式计算D、可跨平台7、下列属于合法的 Java 标识符是 _。A、_catB、5booksC、+staticD、-3.141598、在 Java 中,表示换行符的转义字符是 _。A、nB、fC、nD、dd9、下列哪个是反斜杠字符的正确表示?A、B、*C、D、10、在 Java 中,由 Java 编译器自动导入,而无需在程序中用 import 导入的包是_。A、java.appletB、java.awtC、java.utilD、java.lang11、在 Java 中,所有类的根类是_。A、java.lang.ObjetB、j

3、ava.lang.ClassC、java.applet.AppletD、java.awt.Frame12、在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是_。A、与文件的结构相同B、与文件目录的层次相同C、与文件类型相同D、与文件大小相同13、下列构造方法的调用方式中,正确的是_。A、按照一般方法调用B、由用户直接调用C、只能通过 new 自动调用D、被系统调用14、下列代码的执行结果是:public class Test1public static void main(String args)float t=9.0f;int q=5;System.out.prin

4、tln(t+)*(-q);A、40B、40.0C、36D、36.015、下列程序的输出结果为public class Shortpublic static void main(String args)StringBuffer s=new StringBuffer(Hello);if(s.length()5)System.out.println(value is +s);A、value is HelloB、value is thereHelloC、value is HellothereD、编译错误16、下列关于 for 循环和 while 循环的说法中哪个是正确的?A、while 循环能实现的操

5、作,for 循环都能实现B、while 循环判断条件一般是程序结果,for 循环判断条件一般是非程序结果C、两种循环在任何情况下都可以相互转换D、两种循环结构中都必须有循环体,循环体不能为空17、下列说法中,哪个是正确的? A、类是变量和方法的集合体B、数组是无序数据的集合C、抽象类可以实例化D、类成员数据必须是公有的18、设有下面的一个定义: class aastatic void Show()System.out.println(我喜欢 Java!);class BBvoid Show()System.out.println(我喜欢 C+!);若已经使用 aa 类创建对象 a 和 BB 类

6、创建对象 b,则下面哪一个方法调用是正确的A、a.Show();b.Show();B、aa.Show();BB.Show();C、aa.Show();b.Show();D、a.Show();BB.Show();19、关于被私有保护访问控制符 private protected 修饰的成员变量,以下说法正确的是A、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B、可以被两种类访问和引用:该类本身、该类的所有子类C、只能被该类自身所访问和修改D、只能被同一个包中的类访问20、关于以下程序代码的说法正确的是1. class HasStatic 2. private s

7、tatic int x=100;3. public static void main(String args)4. HasStatic hs1=new HasStatic();5. hs1.x+;6. HasStatic hs2=new HasStatic();7. hs2.x+;8. hs1=new HasStatic();9. hs1.x+;10. HasStatic.x-;11. System.out.println(x=+x);12. 13. A、第 5 行不能通过编译,因为引用了私有静态变量B、第 10 行不能通过编译,因为 x 是私有静态变量C、程序通过编译,输出结果为:x=103

8、D、程序通过编译,输出结果为:x=10221、类 Panel 默认的布局管理器是_。A、GridLayoutB、BorderLayoutC、FlowLayoutD、GardLayout22、Frame 默认的布局管理器是A、FlowLayoutB、BorderLayoutC、GridLayoutD、CardLayout23、在 Java 中,能实现多重继承效果的方式是_。A、内部类B、适配器C、接口D、同步24、char 类型的取值范围是_。A、2-7 27-1B、0216-1C、-215215-1D、0 28-125、下列哪个数代表八进制整数? A、0XA6B、-1E3C、1840D、014

9、426、十进制数 16 的 16 进制表示格式是 _。A、0x10B、0x16C、0xAD、01627、int 型 public 成员变量 MAX_LENGTH,该值保持为常数 100,则定义这个变量的语句是_。A、public int MAX_LENGTH=100B、final int MAX_LENGTH=100C、public const int MAX_LENGTH=100D、public final int MAX_LENGTH=10028、按运算符操作数的数目划分,运算符 ? :的类型是A、三元B、二元C、四元D、一元29、下列代码的执行结果是: public class Test

10、3public static void main(String args)System.out.println(100%3);System.out.print(,);System.out.println(100%3.0);A、1,1B、1,1.0C、1.0,1D、1.0,1.030、给出下面程序段: if(x0)System.out.println(Hello.);else if(x-3)System.out.println(Nice to meet you!);else System.out.println(How are you?);若打印字符串“How are you?”,则 x 的取值

11、范围是A、x0B、x-3C、x-331、属于 main()方法的返回类型是A、publicB、staticC、voidD、main32、下列内部类的正确用途是btnn.addActionListener(new /注册监听器ActionListener() public void actionPerformed(ActionEvent event) String s=input.getText();output.setText(Hello+s+,Welcome You!);)A、用于访问外部类的数据B、用于进行事件处理C、隐藏起来不被同一包中的其他类所见D、生成事件适配器33、阅读和理解下面程

12、序段: class Manager extends Employee public Manager(String n,double s,int year,int month,int day) super(n,s,year,month,day);bonus=0;public double getSalary() double baseSalary=super;getSalary();return baseSalary+bonus;public void setBonus(double b) bonus=b;private double bonus;Manager 是 Employee 的子类,其

13、理由是A、Manager 的适用范围较宽B、extends 关键字声明C、Manager 的域减小了D、雇员是一个经理34、WindowListener 中可以实现窗口关闭功能的方法是A、public void windowOpened(WindowEvent e)B、public void windowClosed(WindowEvent e)C、public void windowClosing(WindowEvent e)D、public void windowDeactivated(WindowEvent e)35、下列关于 Applet 的叙述中,错误的是A、Applet 是 Jav

14、a 类,所以可以由 JDK 中的解释器 java.exe 直接解释运行B、Applet 应该定义为 java.applet.Applet 类或 javax.swing.Japplet 类的子类C、Applet 与 Applicationg 的主要区别在执行方式上D、通过在 HTML 文件中采用标记可以向 Applet 传递参数36、下列属于正则表达式的是A、一个数组B、一组二进制数据C、一个字符串D、一个公式37、下列方法中可以用来创建一个新线程的是_。A、实现 java.lang.Runnable 接口并重写 start()方法B、实现 java.lang.Runnable 接口并重写 ru

15、n()方法C、继承 java.lang.Thread 类并重写 run()方法D、实现 java.lang.Thread 类并实现 start()方法38、下列关于 Java Application 与 Applet 的说法中,正确的是_。A、都包含 main() 方法B、都通过“appletviewer” 命令执行C、都通过“javac”命令编译D、都嵌入在 HTML 文件中执行39、按照 Java 的标识符命名规范,下列表示一个类的标识符正确的是_。A、HelloworldB、HelloWorldC、helloworldD、helloWorld40、下列代码中,将引起一个编译错误的行是_。1)public class Test2) int m,n;3) public Test()4) public Test(int a)m=a;5) public static void main(String args)6) Test t1,t2;7) int j,k; 8) j=0;k=0;9) t1=new Test();10) t2=new Test(j,k);11) 12) A、第 3 行B、第 5 行C、第 6 行D、第 10 行1.面向对象的语言将客观世界都看成由各种对象组成,共同特征和行为的对象组成类,类是变量和_ 的集合体。2.Java 源文件中最多只能有一个_

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号