java變數和常量

2021-07-10 07:12:37 字數 602 閱讀 5098

一.變數

1.如何定義宣告乙個變數:  變數型別  變數名  =  初始值

2.定義變數的三要素:  變數型別,變數名,變數的初始值(三者缺一不可)

3.變數的命名規則:不以數字開頭的字母,數字,下劃線及$符號.(在命名時不經意用$,因為另有用處)

4.變數的宣告週期(變數的作用域):變數開始於定義宣告的地方,結束於所對應的大括號的右邊.

5.在同乙個作用域之內,變數不能被重複定義.

6.不能從靜態上下文中引用非靜態變數,也就是說主方法是由static關鍵字修飾的,在此方法中不能夠呼叫非靜態的屬性和方法.

7.成員變數沒有賦初始值時編譯器會根據變數的型別自動賦上初始值.

成員變數和物件引用的系統預設值:

型別預設值

byte0

char'\u0000'

booleanfalse

short0

int0

long0l

float0f

double0.0d

二.常量

1.常量的定義:finainti = 2;

語法:final+資料型別 +常量名=常量值

2.常量的值不能夠發生變化.

java變數和常量

用final關鍵字修飾的字段就是常量一旦賦值其值不可修改 例 final int num 0 普通的字段 屬性 就是變數 例如 int num 0 成員常量 1.在類內部,方法體外部,構造器外部的常量叫成員常量 2 不支援先宣告後賦值,要求宣告時候賦值 3.支援通過構造器初始化常量值 class t...

變數和常量

package com.xy.pf.test.xiti 關鍵字static 1.靜態方法和靜態變數是屬於某乙個類,而不屬於類的物件 2.靜態方法和靜態變數的引用直接通過類名呼叫 3.在靜態方法中不能呼叫非靜態的方法和引用非靜態的成員變數 反之,則可以 4.可以用類的物件obj來呼叫靜態的方法meth...

常量和變數

常量 固定的資料 四類 整型 浮點型 單精度和雙精度 字元型 字串型 字元型常量 不能是中文,單引號引起來的 字串型常量 雙引號引起來的 變數 表示乙個需要經常改變或者不確定的資料 特點 1.建立了乙個變數相當於在記憶體中占用了一片空間 2.空間的大小是固定的,但裡面的資料可以改變 3.同乙個作用域...