Java[基础知识]
moluchase
代码是程序员的朋友,虽然没有热情,但是非常忠实。
展开
-
java静态/动态成员变量、初始化块,父类/子类构造函数执行顺序问题
详细见http://blog.csdn.net/shijinupc/article/details/7692315 几大原则 * 一、静态成员变量(Static) * 1、静态成员变量为类变量,所有对象共享同一内存空间 * 2、静态成员变量的声明和定义仅在首次加载类时执行一次 * 3、首次转载 2017-03-03 21:19:04 · 445 阅读 · 0 评论 -
public、private、protected区别-访问权限
详见http://binuu.blog.51cto.com/801317/793733 说明:不写时默认为friendly 作用域 当前类 同一包(package) 子孙类 其他包 public √ √ √ √转载 2017-03-04 11:33:23 · 541 阅读 · 0 评论 -
详解内部类
转载:http://www.cnblogs.com/chenssy/p/3388487.html 可以将一个类的定义放在另一个类的定义内部,这就是内部类。 内部类是一个非常有用的特性但又比较难理解使用的特性(鄙人到现在都没有怎么使用过内部类,对内部类也只是略知一二)。 第一次见面 内部类我们从外面看是非常容易理解的,无非就是在一个类的转载 2017-03-04 14:24:04 · 238 阅读 · 0 评论 -
Java匿名内部类
转载:http://www.cnblogs.com/chenssy/p/3390871.html 在java提高篇-----详解内部类中对匿名内部类做了一个简单的介绍,但是内部类还存在很多其他细节问题,所以就衍生出这篇博客。在这篇博客中你可以了解到匿名内部类的使用、匿名内部类要注意的事项、如何初始化匿名内部类、匿名内部类使用的形参为何要为final。 一、使用匿名内部类转载 2017-03-04 14:25:18 · 240 阅读 · 0 评论 -
Java中的堆与栈
详见:http://www.cnblogs.com/whgw/archive/2011/09/29/2194997.html Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的转载 2017-03-07 15:48:31 · 233 阅读 · 0 评论