java 基礎 知識系統一

2021-08-21 00:25:32 字數 865 閱讀 9907

a)        首字母必須是字母(a-z

或者a-z),美元符($)、或者下劃線(_)開始

b)        首字母之後可以是字母(a-z

或者a-z),美元符($)、下劃線(_)或數字的任何字元組合

a)        多行注釋/**/

b)        單行注釋//

a)        區域性變數

i.             在方法、構造方法或者語句塊中定義的變數被稱為區域性變數。

ii.             變數宣告和初始化都是在方法中

iii.             方法結束後,變數就會自動銷毀。

b)        成員(例項)變數

i.             成員變數是定義在類中,方法體之外的變數。

ii.             這種變數在建立物件的時候例項化。

iii.             成員變數可以被類中方法、構造方法和特定類的語句塊訪問。並且具有預設值,數值型變數的預設值是0,布林型變數的預設值是false,引用型別變數的預設值是null

iv.             例項變數在物件建立的時候建立,在物件被銷毀的時候銷毀

c)        類(靜態)變數

i.             類變數也宣告在類中,必須宣告為

static型別,

且必須在方法構造方法和語句塊之外。

ii.             一般用作定義常量。

iii.             靜態變數在程式開始時建立,在程式結束時銷毀。

a)        乙個原始檔中只能有乙個public類

b)        乙個原始檔可以有多個非public類

傳送門基礎二:

Java基礎知識(一)

第一題 byte b1 3,b2 4,b b b1 b2 b 3 4 哪句是編譯失敗的呢?為什麼呢?第二句 b b1 b2 byte 在計算時自動轉為int,所以會產生型別轉換出錯,可以改為 b byte b1 b2 第二題 byte by 130 有沒有問題?有問題如何解決?結果是多少呢?有 by...

java 基礎知識

1.複製。賦值操作。就是先將其本身加乙個變數再賦值給其本身。如a b就是a a b 2.比較兩個值或者說是位址是否相同 指向同乙個物件 和 或 3.操作符是if else操作的縮寫,如果 右邊判斷為true則返回 左邊的計算結果。右邊錯誤,返回 右邊的計算結果。在class09裡面有例子。4.流程控...

Java基礎知識

1 物件導向的特徵有哪些方面 1.抽象 抽象就是忽略乙個主題中與當前目標無關的那些方面,以便更充分地注意與當前目標有關的方面。抽象並不打算了解全部問題,而只是選擇其中的一部分,暫時不用部分細節。抽象包括兩個方面,一是過程抽象,二是資料抽象。2.繼承 繼承是一種聯結類的層次模型,並且允許和鼓勵類的重用...