java加载类时静态代码块、构造代码块、构造方法执行顺序
生活随笔
收集整理的這篇文章主要介紹了
java加载类时静态代码块、构造代码块、构造方法执行顺序
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
構(gòu)造代碼塊作用:https://blog.csdn.net/hspingcc/article/details/54893853
package com.spring.partise;class A{A(){System.out.println("無(wú)參構(gòu)造方法");}A(String str){System.out.println("帶參數(shù)構(gòu)造方法");}static{System.out.println("靜態(tài)代碼塊");}{System.out.println("構(gòu)造代碼塊");} } public class helllo {public static void main(String[] args) throws Exception {A a = new A();System.out.println("---------------------------");A b = new A("test");} }輸出:
靜態(tài)代碼塊 構(gòu)造代碼塊 無(wú)參構(gòu)造方法 --------------------------- 構(gòu)造代碼塊 帶參數(shù)構(gòu)造方法總結(jié)
以上是生活随笔為你收集整理的java加载类时静态代码块、构造代码块、构造方法执行顺序的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Mybatis中SqlMapConfig
- 下一篇: 天气数据获取接口和网址汇总