当前位置:首页 > java练习题及答案1
A、类的定义包括类得声明和类体 B、类包装的了一类对象的状态和方法 C、成员变量和局部变量的作用域相同
D、局部变量与成员变量同名时,局部变量将被隐藏 E、参数也被视为是局部变量
3、以下属于Java关键字的有?( ) A、new B、create C、instanceOf D、instanceof E、elseif
4、下列描述中正确的是_____( )
A、C++不是纯面向对象的,它兼容C语言
B、Java是纯面向对象语言,不兼容以往的任何语言 C、在Java语言中,使用对象时必须先声明 D、Java语言和C++一样有指针 E、Java摒弃了指针和数组
5、下列数组定义正确的是____( ) A、int[] a[]= new float[2]
B、int my[][]=new int[3][3] C、String[] str=new String[3] D、byte b[][]=new byte[3][] E、double d[][]=new double[][4]
6、面向对象的基本特征是?( ) A、封装性 B、消息传递性 C、 继承性 D、多态性 E、抽象性
7、关于java应用程序,下列说法正确的是?( ) A、一个应用程序必须有一个类含有main方法 B、任意一个类都可作为应用程序的主类
C、java程序的main方法必须被说明为public static void D、main方法是程序开始执行的位置
E、如果源文件有多个 类,任意一个类名斗可作为该源文件的名称
8、关于标识符,下列说法正确的是_____( ) A、标识符是java中命名的规则
B、标识符由字母、下划线、美元符号和数字组成 C、Girl_为合法的标识符 D、34_$为合法的标识符 E、标识符中的字母不区分大小写
9、在创建对象时有几种方法为对象的成员变量赋初值?( ) A、在创建对象之前先为对象的成员变量赋初值 B、缺省情况下成员变量会自动赋值或空值 C、不能为对象的成员变量赋初值 D、为成员变量赋指定的初值 E、利用构造函数为成员变量赋初值
10、下列属于软件开发周期组成的有?( ) A、问题定义 B、可行性研究 C、需求分析 D、总体设计 E、详细设计
四、填空题(每题2分,总分20分)
1、在Java程序中,使用关键字____用于声明一个方法会抛出哪些异常,
而____是在方法体中实际执行抛出异常的动作
2、要编译一个文件名为Test的Java源程序,需在命令控制台窗口输入编译命 令:____
3、如果接口中定义了一个方法methodA(),一个属性attA,那么一个类ClassA要实现这个接口的话,就必须实现其中的____方法 4、程序运行过程中出现的非正常现象称为____ 5、Java中的数据流包括字节流和____流两种
6、在select语句中,使用____条件从句来设定查询标准 7、向链表的末尾添加一个新的几点的方法是____
8、在Java中,两个连续等号(==)是等于运算符,那么一个等号是____运算符
9、下列语句序列执行后,k 的值是____ int i=4,j=5,k=9,m=5; if(i>j||m 10、Java的数据类型可以分为两大类:____和引用数据类型 正确答案 一、1. 0 2. 1 3. 0 4. 0 5. 0 6. 0 7. 0 8. 1 9. 1 10. 0 二、1. B 2. D 3. C 4. A 5. D 6. C 7. C 8. A 9. A 10. D 11. D 12. B 13. D 14. A 15. D 16. C 17. B 18. C 19. B 20. C 三、1. ABCDE 2. ABE 3. AD 4. ABC 5. BCD 6. ACD 7. ACD 8. ABC 9. BE 10. BCDE 四、1. throws throw 2. javac Test.java 3. methodA() 4. 异常 5. 字符流 6. where 7. add() 8. 赋值 9. 10 10. 基本数据类型
共分享92篇相关文档