java中代码块使用

/*** 类的第四个成员-初始化块(或代码块) * 1. 代码块如果有修饰的话,那么只能用static * 2. 分类:*  非静态初始化块 * 1. 可以对类的属性(静态&非静态)进行初始化操作,也可调用本类声明的方法 * 2. 里面可以有输出语句 * 3. 一个类可以有多个初始化块,多个初始化块之间按照顺序结构执行 * 4. 每创建一个类的对象,非静态初始化就加载一次。 * 5. 非静态初始化块的执行,要早于构造器。* *  静态代码块 * 1. 里面可以有输出语句 * 2.随着类的加载而加载,而且只被加载一次 * 3.多个静态代码块之间顺序结构执行* 4.静态代码块的执行要早于非静态代码块的执行 * 5. 静态代码块只能执行静态结构(属性,方法)** 关于属性赋值: 1.默认的初始化 2. 显示的初始化或者初始化块(此处两个结构顺序执行) 3. 在构造其中 4. 通过方法对属性值修改*/
public class TestOrder {public static void main(String[] args) {	Order order = new Order();System.out.println(order);System.out.println();System.out.println("*********************");System.out.println();Order order1 = new Order();System.out.println(order1);System.out.


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部