网站首页 > java教程 正文
点击上方"java全栈技术"关注,每天学习一个java知识点
一图胜千言,下面图解均来自Program Creek 网站的Java教程,目前它们拥有最多的票选。如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟。
1、字符串不变性
下面这张图展示了这段代码做了什么
String s = "abcd";
s = s.concat("ef");
2、equals()方法、hashCode()方法的区别
HashCode被设计用来提高性能。equals()方法与hashCode()方法的区别在于:
- 如果两个对象相等(equal),那么他们一定有相同的哈希值。
- 如果两个对象的哈希值相同,但他们未必相等(equal)。
3、Java异常类的层次结构
图中红色部分为受检查异常。它们必须被捕获,或者在函数中声明为抛出该异常。
4、集合类的层次结构
注意Collections和Collection的区别。(Collections包含有各种有关集合操作的静态多态方法)
5、Java同步
Java同步机制可通过类比建筑物来阐明。
6、别名
别名意味着有多个变量指向同一可被更新的内存块,这些别名分别是不同的对象类型。
7、堆和栈
图解表明了方法和对象在运行时内存中的位置。
8、Java虚拟机运行时数据区域
图解展示了整个虚拟机运行时数据区域的情况。
猜你喜欢
- 2024-10-07 Java基本知识点概念(java基本知识点概念图片)
- 2024-10-07 Java知识点(含PDF)(java必学知识点)
- 2024-10-07 java基础知识点(java基础知识点面试题)
- 2024-10-07 2022最新Java核心知识点汇总,从入门到精通一步到位
- 2024-10-07 纯干货:Java学习过程中的21个知识点和技术点
- 2024-10-07 Java基础(java基础案例教程第二版答案)
- 2024-10-07 Java基础知识点有哪些 如何快速步入Java行业
- 2024-10-07 JAVA编程基础知识点(java编程基础知识点总结)
- 2024-10-07 java核心知识点最全整理(java核心知识pdf)
- 2024-10-07 初学者怎么学Java编程 Java哪些知识点最重要
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)