java考试题的资料.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
【选择题解析】 1. Java 编译器会将Java 程序转换为(A)字节码。Java源代码会被编译成字节码,这是一种中间表示,可以在Java虚拟机(JVM)上运行。 2. Java 语言中,负责并发管理的机制是(D)多线程。Java提供了多线程支持,允许程序同时执行多个任务。 3. 正确的赋值语句是(A)aa=false; Java中布尔变量的赋值不能使用大写或引号。 4. 不正确的Java 语言标识符是(D)NULL。NULL不是Java的标识符,它是一个预定义的常量,代表空引用。 5. 不是 Java 关键字的是(D)sizeof。sizeof是C/C++中的运算符,在Java中不存在。 6. 可以表示单行注释的是(C)//。Java中的单行注释以//开始。 7. 错误的构造函数描述是(A)每个类有且只能有一个构造函数。一个类可以有多个构造函数,每个有不同的参数列表。 8. Panel 和 Applet 的默认布局管理器是(B)FlowLayout。FlowLayout是最简单的布局管理器,按从左到右,从上到下的顺序放置组件。 9. 在 java 的一个异常处理中,可以包含多个的语句块是(B)finally。finally块在try-catch后用于确保某些代码一定会被执行。 10. 能够使得某个成员变量只能被它自身和它的子类访问到的是(A)protected。protected修饰符提供包内访问权限,并允许子类访问。 11. 错误的叙述是(B)File 类能够读写文件。File类主要用来操作文件和目录,但它不直接进行读写操作,需要FileInputStream和FileOutputStream等类来完成。 12. 错误的描述是(A)java 要求编程者管理内存。Java有自动内存管理,包括垃圾回收机制。 13. 执行int [ ] x = new int[10] ;后,x[9] 为(A)0。数组的默认初始化值是0。 14. 表达式结果为true 的是(B)s.equals(t)。两个浮点数对象即使数值相等,也不能用==比较,要用equals()。 15. 不属于字符型常量的是(B)"C"。字符型常量用单引号括起,双引号表示字符串。 16. 错误的叙述是(D)定义接口时使用implements 关键字。定义接口时使用interface关键字,而类实现接口使用implements。 17. 在判断重载方法时,不考虑(C)返回值类型。重载只看方法名、参数个数和参数类型,不看返回值。 18. 可关闭小应用程序并释放其占用资源的是(D)destroy()。Applet生命周期中的destroy()方法用于清理资源。 19. 错误的叙述是(C)InputStream 是一个基本的输出流类。InputStream是输入流的基类。 20. 修饰符修饰的变量是所有同一个类生成的对象共享的(C)static。静态变量属于类,非静态变量属于实例。 【填空题解析】 21. java 程序分为两类:java 应用程序 Application 和java 小应用程序 Applet。 22. 算术表达式x+a%3*(int)((x+y)%2/4)的值取决于具体数值,此处无法计算。 23. java 语言种实现跳转的语句是break 和continue。 24. String s=”这是棵梨树 ”;int L=s.length();L的值是11,不包括结束的空字符。 25. 用关键字final修饰的类不能再派生出子类。 26. java 中复杂类型数据包括类、接口和数组。 27. AWT 容器分为两类:外部容器和内部容器。 28. 在 java 的异常类的层次组织结构中,Throwable 是所有异常类的父类。 29. Java 中的线程由一个虚拟处理机、线程栈和程序计数器组成。
剩余14页未读,继续阅读
- 粉丝: 4
- 资源: 10万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助