A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑妞~ 金牌黑马   /  2014-7-2 11:22  /  3056 人查看  /  23 人回复  /   8 人收藏 转载请遵从CC协议 禁止商业使用本文

1、字符串不变性

  下面这张图展示了这段代码做了什么

1

2

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虚拟机运行时数据区域

  图解展示了整个虚拟机运行时数据区域的情况。


                                                                                                   扫一扫关注黑马微信   获取更多干货



23 个回复

倒序浏览
收藏学习了
回复 使用道具 举报 1 0
学习~~~~~~~~~~~~~~~
回复 使用道具 举报
为了更多干货,必须关注黑马微信……
回复 使用道具 举报
现在真心感觉discuz不错,从黑马论坛能感觉出来……
回复 使用道具 举报
太赞了,对于理解Java果然有帮助,不过感觉还是太简单笼统,有文字说明更好
回复 使用道具 举报
这个可以学习下。
回复 使用道具 举报
菜鸟,表示,有些看不懂
回复 使用道具 举报
值得学习,,.赞
回复 使用道具 举报
非常好。。。。。。
回复 使用道具 举报
mark,好好学习
回复 使用道具 举报
好好学习
回复 使用道具 举报
好好学习
回复 使用道具 举报
收藏学习了,感谢楼主分享
回复 使用道具 举报
来学习学习
回复 使用道具 举报
总结的相当精辟
回复 使用道具 举报
简洁清晰,很有用啊
回复 使用道具 举报
Java 对 兑和栈的应用是比C等语言好
回复 使用道具 举报
知识点一目了然
回复 使用道具 举报
jife94 高级黑马 2014-10-11 10:45:24
20#
很清晰的思维结构图
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马