變數作用域

2022-01-29 20:13:55 字數 594 閱讀 5776

static

double salary = 2500;//

從屬於這個類,和這個類一起存在消失

例項變數:從屬於這個類的物件,大類裡面的變數,就是變數的屬性(預設值為0,布林值預設為false,除了基本型別,其他型別的預設值都是null)

student.age,student.name可以來呼叫例項變數

區域性變數:必須宣告和初始化(大括號之間宣告的變數)

常量:一旦被設定不能被更改,final關鍵字

final是乙個修飾符,放前面和後面都可以

final static double pi = 3.14

static final double pi = 3.14

static final double pi=3.14

變數和常量的命名規則:

類成員變數,方法名,區域性變數:首字母小寫,後面每個單詞的第乙個字母大寫,例如:lastname

類名:首字母大寫,駝峰原則

常量:大寫字母和下劃線

作用域,變數作用域,作用域鏈知識

第2章 變數作用域 第3章 作用域鏈 預覽 1.全域性作用域 整個script標籤下 或者是單獨的js檔案 外部js 2.區域性作用域也叫 函式作用域 在函式內部就是區域性作用域 這個 的名字 變數 只在函式內部起作用和效果 3.不同作用域下,定義相同變數名是不衝突的。如果是在同一作用域宣告2個相同...

變數作用域

python任何變數都有其特定的作用域 在函式內部的變數一般只能在函式內部使用,這些只能在程式特定的區域使用的變數稱為區域性變數.在乙個檔案頂部,在函式的外部定義的變數,可以供該檔案的任何函式呼叫,這樣的變數稱為全域性變數 區域性變數和全域性變數的關係 區域性變數可以通過global關鍵字強制宣告為...

變數作用域

1 全域性變數 定義在函式外邊的變數,通常函式是無法直接獲取到外部變數的,需要獲取時得需要在函式裡加global方法 例如在外部定義乙個a 5 fu ncti onte st sum 此時是無法直接獲取到a的 方法就 是 fu ncti onte st sum echo test 2 靜態變數 st...