java基础
ywinlucky
这个作者很懒,什么都没留下…
展开
-
java static关键字
static用来表示全局或者静态的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块。static的一些特性:static变量也成为静态变量,静态变量和非静态变量的区别是:静态变量被所有对象共享,在内存中只有一个副本,当且仅当类被初次加载时会被初始化。而非静态变量是对象所拥有的,在创建对象的时候被初始化,存在多个副本,各个对象拥有的副本互不影响。static有两种作用:转载 2017-04-17 11:06:46 · 154 阅读 · 0 评论 -
java this关键字
1,this关键字是类内部当中对自己的一个引用,可以方便类中方法访问自己的属性。2,可以返回对象的自己这个类的引用,同时还可以在一个构造函数当中调用另一个构造函数。public class ThisDemo { int number; ThisDemo increment(){ number++; return this;转载 2017-04-17 11:37:31 · 140 阅读 · 0 评论 -
java 关键字finalize
java提供finalize方法,在垃圾回收器释放内存是首先会调用finalize方法。对象不一定会被回收垃圾回收不是析构函数垃圾回收只与内存有关垃圾回收和finalize都是靠不住的,只要内存没有快到耗尽的地步,它是不会浪费时间进行垃圾回收的finalize调用的真实情况:所有对象被Garbage collection自动调用,比如调用System.gc()的时候程序退出的时转载 2017-04-17 13:46:28 · 368 阅读 · 0 评论