培训首页  >  JAVA新闻  >  别次狗粮了,来吃Java干货吧!

别次狗粮了,来吃Java干货吧!

[2017-08-31 10:28:39] 浏览量:78 来源:

北大青鸟瀚唐校区

  别次狗粮了,来吃Java干货吧!--北大青鸟淮安瀚唐校区

  约会有啥好约的,作业做好没?

  明天的课预习没?今天的课复习没?

  粗去次狗粮不如在家好好学习天天向上啊!

  一图胜千言,下面图解均来自Program Creek 网站的Java教程,目前它们拥有多的票选。如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟。

  1、字符串不变性

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

  String s = "abcd"; s = s.concat("ef");

  


  2、equals()方法、hashCode()方法的区别

  HashCode被设计用来提高性能。equals()方法与hashCode()方法的区别在于:

  1.如果两个对象相等(equal),那么他们一定有相同的哈希值。

  2.如果两个对象的哈希值相同,但他们未必相等(equal)。

  


  3、Java异常类的层次结构

  


  图中红色部分为受检查异常。它们必须被捕获,或者在函数中声明为抛出该异常。

  4、集合类的层次结构

  


  注意Collections和Collection的区别。(Collections包含有各种有关集合操作的静态多态方法)

  5、Java同步

  


  Java同步机制可通过类比建筑物来阐明。

  6、别名

  


  别名意味着有多个变量指向同一可被更新的内存块,这些别名分别是不同的对象类型。

  


  7、堆和栈

  


  图解表明了方法和对象在运行时内存中的位置。

  8、Java虚拟机运行时数据区域

  


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

  


文中图片素材来源网络,如有侵权请联系删除
  • Adobe认证
  • Oracle认证
  • 思科认证
  • 微软认证
  • Linux认证
  • 其他
  • 职业技能提升
  • 考证找工作
  • 兴趣爱好
  • 周末班
  • 全日制白班
  • 随到随学

网上报名

热门信息

温馨提示