Java 对属性赋值的位置 执行的先后顺序
1 package com.bytezreo.block; 2 3 /** 4 * 5 * @Description 对属性赋值的位置: 6 * @author Bytezero·zhenglei! Email:420498246@qq.com 7 * @version 8 * @date 上午10:32:46 9 * @ 对属性赋值的位置: 10 * 11 * 1.默认初始化 12 * 2.显示初始化 5.在代码块中赋值 13 * 3.构造器中初始化 14 * 4.有了对象以后,可以通过“对象.属性”或“对象.方法”的方式,进行赋值 15 * 16 * 17 * 18 * 执行的先后顺序 : 1 - 2/5 -3 - 4 19 */ 20 public class OrderTest { 21 public static void main(String[] args) { 22 Order order = new Order(); 23 System.out.println(order.orderId); 24 } 25 } 26 class Order{ 27 28 int orderId = 3; 29 30 { 31 orderId = 4; 32 } 33 34 }
本文来自博客园,作者:Bytezero!,转载请注明原文链接:https://www.cnblogs.com/Bytezero/p/15365946.html