面向物件14static關鍵字詳解
阿新 • • 發佈:2021-06-12
package com.oop.demo07;
public class Person {
{
//2.賦初值
//程式碼塊(匿名程式碼塊)
System.out.println("匿名程式碼塊");
}
static {
//1.只執行一次
//靜態程式碼塊
System.out.println("靜態程式碼塊");
}
//3
public Person() {
System.out.println("構造方法");
}
public static void main(String[] args) {
Person person1 = new Person();
System.out.println("=====================");
Person person2 = new Person();
}
}
package com.oop.demo07;
//static
public class Student {
private static int age;//靜態變數 多執行緒!
private double score;//非靜態變數
public void run(){
}
public static void go(){
}
public static void main(String[] args) {
go();
}
}
package com.oop.demo07;
//靜態匯入包
import static java.lang.Math.random;
import static java.lang.Math.PI;
public class Text {
public static void main(String[] args) {
System.out.println(PI);
System.out.println(random());
}
}