2024年java基础阶段测试题答案

java基础阶段测试题答案考试 满分 100 分 20 分附加题 基础题 5 题 2 分 题 共 10 分 简单编程题 3 题 5 分 题 15 分 简单简答题 7 题 5 分 题 共 35 分 较难编程题 2 题 8 分 题 共 16 分 较难简答题 3 题 8 分 题 共 24 分 附加题 2 题 10 分 题 共 20 分 一 基础题 2 分 题 1 用最有效的的方法算出 2 称以 8 等于几

大家好,我是讯享网,很高兴认识大家。



考试:满分100 分 + 20 分附加题

基础题:5 题 (2 分/题,共10 分)

简单编程题:3 题 (5 分/题,15 分)

简单简答题:7 题 (5 分/题,共35 分)

较难编程题:2 题 (8 分/题,共16 分)

较难简答题:3 题 (8 分/题,共24 分)

附加题:2 题 (10 分/题,共20 分)

一、基础题 (2 分/题)

1. 用最有效的的方法算出2称以8等于几

答案:23

2. Math.round(11.5)和Math.round(-11.5)的值是多少?

Math.round(11.5):12

Math.round(-11.5) -11

3. 两个对象a和b,请问a b和a.equals(b)有什么区别?

a==b:比较对象地址

:如果 对象没有重写过 方法,效果和 相同,如果重写了就按照重写的

a.equals(b) a equals ==

规则比较。

4. switch是否能作用在byte 上,是否能作用在long 上,

是否能作用在String 上?

答案一:switch 可以作用在byte 上,不能作用在long 上,JDK1.7 之后可以作用在String 上。

答案二:switch 支持的类型byte,short,int,char,JDK1.5 之后支持枚举,JDK1.7 之后支持String

类型。

5. char型变量中是否可以存储一个汉字?

能,因为Java 一个字符是2 个字节,每一个字符使用Unicode 编码表示

6. float f 3.4;是否正确,表达式15/2*2 的值是多少

答案:不正确,float f = 3.4F;

答案:14

7. 编写代码实现两个变量值交换,int m 3, n 5;

答案一:

int temp = m;

m = n;

n = temp;

答案二:

m = m + n;

n = m - n;

m = m - n;

答案三:

m = m ^ n;

n = m ^ n;

m = m ^ n;

8. Java 的基本数据类型有哪些?String 是基本数据类型

吗?

基本数据类型有:byte,short,int,long,float,double,char,boolean

String 是引用数据类型,不是基本数据类型

9. 数组有没有 length()方法?String 有没有 length()方

法 ?File 有没有 length() 方法 ?ArrayList 有没有

length()方法?

数组没有length()方法,但是有length 属性。

String 和File 有length()方法。

ArrayList 没有length()方法,有size()方法获取有效元素个数。

10. String str new String(“hello”);创建了哪些对象?

字符串常量池中有一个对象,堆中有一个字符串对象。

11. 如何将 String 类型转化 Number 类型?举例说明

String str “123”;

答任意一个都对:

Integer java基础阶段测试题答案 num1 = new Integer(str);

int num2 = Integer.parseInt(str);

Integer num3 = Integer.valueOf (str);

12. 以下代码的运行结果:

public static void main(String[] args) {

char x = x;

int i = 10;

System.out.println(true? x : i);

System.out.println(true? x : 10);

}

答案:

120

x

/*

* 如果其中有一个是变量,按照自动类型转换规则处理成一致的类型;

* 如果都是常量,如果一个是char,如果另一个是[0~65535]之间的整数按char 处理;

* 如果一个是char,另一个是其他,按照自动类型转换规则处理成一致的类型;

*/

13. 以下代码的执行结果

小讯
上一篇 2024-12-26 07:51
下一篇 2024-12-25 12:00

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/1114.html