编程开发
文章平均质量分 58
从源码到应用,将自己所学、所用、所思深入到编程开发之中
TANGJIALEO
与诸君共勉
展开
-
Effective Java 学习笔记一 Object的方法
Object作为所有类的父类,其所有的方法都被Java对象所共享,这些方法包括hashcode(),equals(), clone(),toString(),getClass(),wait(),notify(),nptifyAll()写在前面Object这些类的实现都调用了系统底层的本地方法,所以有必要在这里先说明一下关于本地方法的情况:1.本地方法的概念 本地方法是指用本地...原创 2018-06-05 11:54:47 · 281 阅读 · 0 评论 -
Effective Java 学习笔记二 对象访问限制
Java语言作为一种面向对象设计的语言,具有封装、抽象、继承、多态的特性,而访问控制是实现这些逻辑设计的关键,Java中访问限制修饰符包括public、protected、default、private写在前面1.封装:是面向对象方法的重要原则,把对象的属性和行为(数据)结合为一个独立的类或者接口,并尽可能隐藏对象的内部实现细节,把一些信息通过公有方法和视图(asXxx)提供出去,别人只能...原创 2018-06-05 21:51:06 · 324 阅读 · 0 评论 -
Effective Java 学习笔记三 创建和销毁对象
Java作为一种面向对象的编程语言,从JVM中底层的内层分配,垃圾回收到编译运行期间对象的构造都有着很多的优化,诸如单例模式,工厂类,枚举,常量池,防止内存泄漏等一.对象的创建 1.使用构造器 对于每一个类,JVM都会默认生成一个无参的构造器,如果有构造函数被声明,那么JVM将不再自动创建无参构造器,如果仍然想调用无参构造器,就需要声明一个无参的构造函数/** * Constru...原创 2018-06-08 11:14:18 · 240 阅读 · 0 评论