编程开发

编程开发

1. Java中,以下哪个是合法的标识符?(单选题)

A. 1class

B. _name

C. class

D. name-name

2. Java中int类型的取值范围是?(单选题)

A. -128到127

B. -2^31到2^31-1

C. -2^15到2^15-1

D. -2^63到2^63-1

3. 以下哪个不是Java的基本数据类型?(单选题)

A. boolean

B. int

C. String

D. char

4. Java中,String类是?(单选题)

A. 基本数据类型

B. 引用数据类型

C. 抽象类

D. 接口

5. 以下代码输出结果是?
java
int a = 10, b = 3;System.out.println(a / b);(单选题)

A. 3.33

B. 3

C. 3.0

D. 编译错误

6. Java中,哪个关键字用于继承?(单选题)

A. implements

B. extends

C. inherit

D. super

7. 以下哪个是正确的main方法声明?(单选题)

A. public void main(String[] args)

B. public static void main(String args)

C. public static void main(String[] args)

D. static public void main(String[] args)

8. Java中,==和equals的区别是?(单选题)

A. 没有区别

B. ==比较值,equals比较引用

C. ==比较引用,equals比较值

D. 都比较引用

9. float f = 3.14; 这行代码?(单选题)

A. 正确

B. 错误,需要强制转换

C. 错误,3.14是double类型

D. 正确,自动转换

10. Java中,break和continue的区别?(单选题)

A. break跳出循环,continue跳过本次循环

B. break跳过本次循环,continue跳出循环

C. 都是跳出循环

D. 都是跳过本次循环