- 博客(5)
- 收藏
- 关注
原创 黑马程序员-单例设计模式
1.饿汉式。(先初始化对象)class Single{ private int num; public void setNum(int num){ this.num = num; } public int getNum(){ return num; } private Single(){} private static Single s = new Si
2014-07-16 20:06:40 403
原创 黑马程序员-实例化对象执行时的执行顺序
下面以person对象为例进行解释:Person person = new Person();1.因为new用到了Person.class,所以会先找到Person.class文件并加载到内存中(由虚拟机完成);2.执行该类中的static代码块,(如果有的话),给Person.class类进行初始化;3.在堆内存中开辟内存空间,分配内存地址;4.在堆内存中建立对象的特有属性,
2014-07-16 20:04:32 364
原创 黑马程序员-static关键字的小总结
Static(静态)关键字:1.概念:静态static是一个修饰符,用于修饰成员(成员变量和成员方法),被static修饰的内容被对象所共享。2.用法:当成员被静态修饰后,就多了一种调用方式,除了可以被对象调用外,还可以直接被类名调用:类名.静态成员。3.使用原因:当多个对象中存在共同的数据时,引用static修饰,能够节省内存空间。4.存储位置:被static修饰的成员存储在
2014-07-16 19:48:59 335
原创 感言
学习黑马视频已经有一段时间了,看了毕向东老师对java基础的讲解,使我受益匪浅,毕老师用最通俗易懂的例子给我们描述java中一些对象与类等用法以及原因,使我对java有了深刻的认识,语法也更加熟练。
2014-07-16 19:48:34 281
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人