瓜哇特性
Awecoder
孤独是一个人的狂欢。
展开
-
字符串常量池与intern方法分析
1 深入理解String#intern方法以及在各JDK版本中的差异 1.1 字符串常量池 字符串常量池存在的意义是使字符串在运行时速度更快,更节省内存。主要的使用方法有三种。 (1)直接双引号引用的String对象会直接存储在字符串常量池中; (2)直接new String对象时,如果常量池不存在对应String对象,会在池中新创建; (3)通过String#intern()方法,从字符串常量池...原创 2019-09-09 23:31:09 · 252 阅读 · 0 评论 -
理解Java面向对象特性:封装、继承、多态
文章目录一、多态的理解二、方法重写和重载关注点1:静态绑定和动态绑定关注点2:子类成员变量重复定义,称之为隐藏,而不是重写。关注点3:可见性关注点4:异常三、接口和抽象类的区别与选择(一)语法层面区别(二)设计层面区别 一、多态的理解 多态可以理解为不同的对象执行同一操作,表现不同的行为。针对于不同对象,是通过运行时判断的。运行时多态(动态绑定)有三个必要条件: (1)存在类继承或者接口实现关系 ...原创 2019-08-11 23:52:19 · 211 阅读 · 0 评论