日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

java代码的运行顺序_java中的代码块执行顺序

發布時間:2024/9/19 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java代码的运行顺序_java中的代码块执行顺序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

輸入代碼

blic static void main(String[] args) {

{

int x = 10;//限定變量的聲明周期

System.out.println(x);

}

Student s1 = new Student();

System.out.println("---------------");

Student s2 = new Student("張三",23);

}

static {

System.out.println("我是在主方法類中的靜態代碼塊");

}

}

class Student {

private String name;

private int age;

public Student(){

//study();

System.out.println("空參構造");

}//空參構造

public Student(String name,int age) {//有參構造

//study();

this.name = name;

this.age = age;

System.out.println("有參構造");

}

public void setName(String name) {

this.name = name;

}

public String getName() {

return name;

}

public void setAge(int age) {

this.age = age;

}

public int getAge() {

return age;

}

{//構造代碼塊:每創建一次對象就會執行一次,優先于構造函數執行

//System.out.println("構造代碼塊");

study();

}

public void study() {

System.out.println("學生學習");

}

static {//隨著類加載而加載,且只執行一次

System.out.println("我是靜態代碼塊");//作用:用來給類進行初始化,一般用來加載驅動

}//靜態代碼塊是優先于主方法執行

}

總結

以上是生活随笔為你收集整理的java代码的运行顺序_java中的代码块执行顺序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。