摘要:
父类和子类的构造方法的调用顺序 (1)Java例子: (2)输出结果: 阅读全文
posted @ 2017-01-03 23:40
Big_Foot
阅读(1752)
评论(0)
推荐(0)
摘要:
转自:http://blog.csdn.net/manyizilin/article/details/51926230#L42 修饰符: 像其他语言一样,Java可以使用修饰符来修饰类中方法和属性。主要有两类修饰符: 访问修饰符:default, public , protected, privat 阅读全文
posted @ 2017-01-03 18:11
Big_Foot
阅读(1822)
评论(0)
推荐(0)
摘要:
Volatile 修饰的成员变量在每次被线程访问时,都强制从共享内存中重新读取该成员变量的值。而且,当成员变量发生变化时,会强制线程将变化值回写到共享内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。 一个volatile对象引用可能是null。 (1)Java程序代码 只有当调用 阅读全文
posted @ 2017-01-03 18:09
Big_Foot
阅读(1281)
评论(2)
推荐(0)
摘要:
//执行顺序:(优先级从高到低。)静态代码块>mian方法>构造代码块>构造方法。 其中静态代码块只执行一次。构造代码块在每次创建对象是都会执行。 1 普通代码块 1 //普通代码块:在方法或语句中出现的{}就称为普通代码块。普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定--“先出现先执 阅读全文
posted @ 2017-01-03 15:47
Big_Foot
阅读(284)
评论(0)
推荐(0)
摘要:
java里初始化一个类的对象,通过初始化快或者构造方法进行数据赋值。与其相关的执行代码有这么几种: 静态初始化块 初始化块 构造方法 静态初始化块 静态初始化块只在类加载时执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。 非静态初始化块 非静态初始化块在每次初始化实例对象的时 阅读全文
posted @ 2017-01-03 15:36
Big_Foot
阅读(4353)
评论(0)
推荐(1)

浙公网安备 33010602011771号