Java
文章平均质量分 74
张猛
这个作者很懒,什么都没留下…
展开
-
Java中finalize()详解和Java9中的垃圾回收
java垃圾回收机制和finalize方法java垃圾回收机制Java有垃圾回收期负责回收无用对象占据的内存空间。但也有特殊情况:假定你的对象(并非使用new)获得了一块“特殊”的内存区域,由于垃圾回收期只知道释放那些经由new分配的内存,所以它不知道该如何释放该对象的这块“特殊”内存。Java允许在类中定义一个名为finalize()方法。一旦垃圾回收期准备好释放对象占用的内存空间,首先调用其f原创 2017-12-21 10:08:11 · 3479 阅读 · 0 评论 -
Javadoc注释
java注释文档(javadoc),是便于提取注释的工具。通过javadoc,文档与代码建立了链接,不再是彼此分离的。大大方便了文档的维护工作。 javadoc执行之后会输出要提个HTML文件,可以用浏览器查看。这样改工具就使得我们只需创建和维护单一源文件,不需要单独写文档。语法 javadoc文档以"/**"开头,"*/"结尾。示例 /** A class comment...原创 2018-04-18 21:01:19 · 449 阅读 · 0 评论 -
Java陷阱:public域
在Java中,只有普通方法调用可以是多态的。多态不是所有事物都可以发生的。 例如:如果直接访问某个域,这个访问会在编译器进行,不会在运行时进行。Java的域没有多态性!示例代码class Super { public int field = 0; public int getField() { return field; } } class Sub extends Supe...原创 2018-04-18 22:35:56 · 234 阅读 · 0 评论 -
深入讨论Java中的单例模式
单例模式作为最简单的设计模式之一,其基本思想是保证一个类仅有一个实例,并提供一个访问它的全局访问点。 主要解决的,是当想控制实例数目,节省系统资源时,一个全局使用的类频繁的创建与销毁问题。 单例模式虽然简单,但是在Java中,细节实现还是有一些要注意的地方实现方式1. 懒汉式public class Singleton { private static Si...原创 2018-04-19 13:49:00 · 131 阅读 · 0 评论