我很好u

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

1、⾯向对象和⾯向过程的区别

2、Java 语⾔有哪些特点?

3、关于 JVM JDK 和 JRE 最详细通俗的解答

4、Oracle JDK 和 OpenJDK 的对⽐

5、Java 和 C++的区别?

6、字符型常量和字符串常量的区别?

7、构造器 Constructor 是否可被 override?

8、重载和重写的区别

9、Java ⾯向对象编程三⼤特性: 封装 继承 多态

10、String StringBuffer 和 StringBuilder 的区别是什么? String 为什么是不可变的?

11、⾃动装箱与拆箱

12、在⼀个静态⽅法内调⽤⼀个⾮静态成员为什么是⾮法的?

13、在 Java 中定义⼀个不做事且没有参数的构造⽅法的作⽤

14、接⼝和抽象类的区别是什么?

15、成员变量与局部变量的区别有哪些?

16、创建⼀个对象⽤什么运算符?对象实体与对象引⽤有何不同?

17、什么是⽅法的返回值?返回值在类的⽅法⾥的作⽤是什么?

18、⼀个类的构造⽅法的作⽤是什么? 若⼀个类没有声明构造⽅ 法,该程序能正确执⾏吗? 为什么?

19、构造⽅法有哪些特性?

20、静态⽅法和实例⽅法有何不同

21、对象的相等与指向他们的引⽤相等,两者有什么不同?

22、在调⽤⼦类构造⽅法之前会先调⽤⽗类没有参数的构造⽅法, 其⽬的是?

23、== 与 equals(重要)

24、hashCode 与 equals (重要)

25、为什么 Java 中只有值传递?

26、简述线程、程序、进程的基本概念。以及他们之间关系是什么?

27、线程有哪些基本状态?

28、关于 final 关键字的⼀些总结

29、Java 中的异常处理

30、Java 序列化中如果有些字段不想进⾏序列化,怎么办?

31、获取⽤键盘输⼊常⽤的两种⽅法

32、Java 中 IO 流

33、深拷⻉ vs 浅拷⻉

posted on 2021-07-26 11:16  我很好u  阅读(139)  评论(0)    收藏  举报