JAVA知识点笔记—— java基础篇

下为本人学习java时候遇到的问题和搜索到的对应的解释,可以根据目录进行寻找自己需要的问题

web和框架的知识点可以看下面的链接

JAVA知识点笔记—— Java Web篇

JAVA知识点笔记—— 开源框架篇

目录

1.final 关键字的作用

2.abstract class 和 interface 区别

3. Java 集合类:list、set、queue、map、stack 的特点与用法

4.ArrayList,Vector, LinkedList 的存储性能和特性

5.内存泄漏和内存溢出

7. int 和 Integer 的区别

8. String、StringBuilder、StringBuffer 区别

9. Hashtable 和 Hashmap 的区别

10. 说几个常见的编译时异常

11. 方法重载的规则

12. 方法重写的规则

13. throw 和 throws 的区别

14. 抽象类和接口的区别

15. Java 的基础类型和字节大小 

16. 四个访问修饰符合访问级别

17. String 和 StringBuffer 的区别

18. HashSet 的底层实现是什么

19. 抽象类的意义

20. 重写 equals 时必须重写 hashCode 方法的意义

21. HashSet 和 TreeSet 的区别

23. 数组在内存中如何分配

24. Java 中怎么创建一个不可变对象

25. Java 中 ++ 操作符是否线程安全

27. Java 中==和 equals()的区别

28. final、finalize 和 finally 的不同之处

29. Java 的多态表现

30. 静态类型特点

31.Java 创建对象的几种方式

32.Object 中有的公共方法

33.&和&&的区别

34.在.java 源文件中可以有多个类吗(内部类除外)

35.如何正确的退出多层嵌套循环

36.内部类有什么作用

38.String 是否为基本数据类型

39. static 的用法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值