伙伴们注意了!
小编在这里给大家送上关注福利:
搜索微信号“suxueJava”即可领取小编精心准备的资料一份!
一张图表有时值1000个字。下面的图表来自程序CHILK的Java教程,到目前为止,他们已经收到最多的投票。希望他们能帮助你回顾你已经知道的。如果图表本身不清楚这个问题,您可能需要转到每一篇文章来进一步了解。
1.字符串不变性
下图显示了以下代码的情况:
2.equals()和hashcode()协定
hashcode旨在提高性能。equals()和hascode()之间的约定是:
1。如果两个对象相等,则它们必须具有相同的哈希代码。
2。如果两个对象具有相同的哈希代码,则它们可能相等,也可能不相等。
3.Java异常类层次结构
红色是选中的异常,必须在方法的throws子句中捕获或声明这些异常。
4.集合类层次结构
注意集合和集合之间的区别。
5.Java同步
Java同步机制可以通过与建筑物类比来说明。
6.混叠
别名意味着可以更新一个位置的多个别名,这些别名具有不同的类型。
7.堆栈和堆
此图显示方法和对象在运行时内存中的位置。
8.JVM运行时数据区域
此图显示了整个JVM运行时数据区域。