1. 程式人生 > 資訊 >B 站迴應宕機:部分伺服器機房發生故障,現已恢復

B 站迴應宕機:部分伺服器機房發生故障,現已恢復

static int 不管在函式內還是函式外,都作為一個全域性變數可以儲存它被修改以後的值。

而int則沒有這一功能。只有作為全域性變數時能儲存修改。

package com.ren;

public class Student {
    private static int age;//靜態的變數  多執行緒
    private double score;//非靜態的變數

    public void run(){

    }

    public static void go(){

    }

    public static void main(String[] args) {
        Student s1 
= new Student(); s1.score = 100; s1.age = 18; Student.age = 19; System.out.println(s1.age); Student.go(); s1.run(); go(); } }
package com.ren;

public class Person {

    {
        //匿名程式碼塊  用於賦初始值
        System.out.println("匿名程式碼塊");
    }

    
static { //靜態程式碼塊 永久只執行一次 System.out.println("靜態程式碼塊"); } public Person(){ System.out.println("構造方法"); } public static void main(String[] args) { new Person(); new Person(); } }
package com.ren;

//靜態匯入包
import static java.lang.Math.random;
import static java.lang.Math.PI; public class Test { public static void main(String[] args) { System.out.println(random()); System.out.println(PI); } }