更多免费java模拟试题

1.JDK 和 JRE 有什么区别?
 
2.== 和 equals 的区别是什么?
 
3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?
 
4.final 在 java 中有什么作用?
 
5.java 中的 Math.round(-1.5) 等于多少?
 
6.String 属于基础的数据类型吗?
 
7.java 中操作字符串都有哪些类?它们之间有什么区别?
 
8.String str="i"与 String str=new String(“i”)一样吗?
 
9.如何将字符串反转?
 
10.String 类的常用方法都有那些?
 
11.抽象类必须要有抽象方法吗?
 
12.普通类和抽象类有哪些区别?
 
13.抽象类能使用 final 修饰吗?
 
14.接口和抽象类有什么区别?
 
15.java 中 IO 流分为几种?
 
16.BIO、NIO、AIO 有什么区别?
 
17.Files的常用方法都有哪些?