当前位置:网站首页 > 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等于几

答:23

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

答: 和

12 -11

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

答:a==b 比较的是地址值,

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

是否能作用在String 上?

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

答:能,因为

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

答:错误 正确为float f= 3.4F;

答:14

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

答:

int i = m;

m = n;

n = i;

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

吗?

答:java 基本数据类型分为四种八类:

整数类型:byte,short,int,long.

浮点类型:float,double.

字符类型:char.

布尔类型:boolean.

String 是引用数据类型.

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

java在线基础题库 法 ?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 number = new Integer(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);

}

答案:

/*

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

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

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

*/

13. 以下代码的执行结果

public static void main(String[] args) {

int a = 8, b = 3;

System.out.println(ab);

System.out.println(ab | 2);

}

答案:

14. 下面程序片段的输出结果是?

public static void main(String[] args) {

int a = 3;

int b = 1;

if(a = b){

System.out.println(Equal);

}else{

System.out.println(Not Equal);

}

}

答案:编译不通过

15. c

执行如下代码后, 的值是多少?

public static void main(String[] args) {

  • 上一篇: java基础包讲解
  • 下一篇: java基础日记
  • 版权声明


    相关文章:

  • java基础包讲解2025-04-24 19:10:05
  • java基础语法2982025-04-24 19:10:05
  • java基础核心部分2025-04-24 19:10:05
  • java基础描述2025-04-24 19:10:05
  • java程序设计基础教程视频2025-04-24 19:10:05
  • java基础日记2025-04-24 19:10:05
  • java键盘基础操作2025-04-24 19:10:05
  • java基础证书查询2025-04-24 19:10:05
  • java基础常用日期2025-04-24 19:10:05
  • 怎么打java基础2025-04-24 19:10:05