学习感悟
lucien0coder
这个作者很懒,什么都没留下…
展开
-
谈谈java中关键字“this”用法
总概,java关键字“this”有三个用法:1、类实现中调用本类作为参数。2、类成员在方法中调用,用以区分。3、返回当前对象的引用。4、构造器中调用code://引用"Think in java "中的例子//1class Peeler{static Apple peel(Apple apple) {return apple;}}class Apple {原创 2014-03-18 21:34:34 · 575 阅读 · 0 评论 -
另一种实现“饥汉”与“懒汉”
一般实现饥汉用的是静态关键字。在类加载时,提前加载静态区的内容。而懒汉则是实现单例模式。静态内容,在调用时才加载。关于类加载,还可以用class.getInstance(); 和 类.class;此两者区别就是静态加载的时间机。看下代码:原创 2014-04-02 08:31:24 · 925 阅读 · 0 评论 -
简述java虚拟机的内存清理
java中的内存回收不像c中的必须使用。然而它有自己的一套执行方式:先说下C。它在一定的内存空间里,创建了对象,当这些对象使用完后,将其使用空间强行地回收。而java中是不需要coder去调用的,而是自行回收内存空间。而它通过这两种内部方式实现:1、stop-and-copy 首先虚拟机会暂停执行的程序,将原来的内容进行复制到另外的一个堆中,在这个重新“粘贴”的过程,它将栈重新排序,重原创 2014-03-23 21:49:07 · 1059 阅读 · 0 评论