一、基本型別
/** 整型 */
/** 長整型64位(bit)佔8位元組 */
public long longtype;
/** 長整型32位 */
public int inttype;
/** 短整型16位 */
public short shorttype;
/** 位元組8位 */
public byte bytetype;
/** 浮點型 */
/** 單精度浮點型32位 */
public float floattype;
/** 雙精度浮點型64位 */
public double doubletype;
/** 字元型別16位 */
public char chartype;
/** 布林型別8位 佔1位元組,用乙個位元組的最低位表示,其他位為0 */
public boolean booleantype;
二、運算子
位運算子 與(&)、非(~)、或(|)、異或(^)
&:雙目運算子,運算時均把運算數轉換為二進位制再做比較,規則:當相同的位上均為1時結果為1,否則結
果為0.如:1010&1101,轉為二進位制:10001001101&1111110010比較結果為:1000000轉為十進位制:
64所以1010&1101=64;
| :當兩邊運算元的位有一邊為1時,結果為1,否則為0。如1100|1010=1110
~:0變1,1變0
^:兩邊的位不同時,結果為1,否則為0.如1100^1010=0110
邏輯運算子
與(&&)、非(!)、或(||)
三、常見的引用型別
/** 類 */
class classtype
/** 介面 */
inte***ce inte***cetype
/** 列舉 */
enum enumtype
/** 陣列 */
int array;
/** 標註 */
@inte***ce marktype
java 基礎知識
1.複製。賦值操作。就是先將其本身加乙個變數再賦值給其本身。如a b就是a a b 2.比較兩個值或者說是位址是否相同 指向同乙個物件 和 或 3.操作符是if else操作的縮寫,如果 右邊判斷為true則返回 左邊的計算結果。右邊錯誤,返回 右邊的計算結果。在class09裡面有例子。4.流程控...
Java基礎知識
1 物件導向的特徵有哪些方面 1.抽象 抽象就是忽略乙個主題中與當前目標無關的那些方面,以便更充分地注意與當前目標有關的方面。抽象並不打算了解全部問題,而只是選擇其中的一部分,暫時不用部分細節。抽象包括兩個方面,一是過程抽象,二是資料抽象。2.繼承 繼承是一種聯結類的層次模型,並且允許和鼓勵類的重用...
JAVA基礎知識
一 關鍵字 由以下關鍵字修飾的變數 方法和類所具有的特性如下 public 包內及包外的任何類中均可訪問 private 包內及包外的任何類中均無權訪問 protected 包內的任何類以及包外的那些繼承了此類的子類中均可訪問 friendly 如果不以如上關鍵字修飾,則預設為friendly型別,...