Jave基礎1
Java的定義:
Java是一種可以跨平臺,面向物件的開發語言。版本有 JavaSE,EE,ME,
有關程式碼註釋:
//為單行註釋,內容被編譯器忽略,用來註釋內容;//為多行註釋,在星號之間,支援換行;/*****/文件註釋,註釋類,類的成員,類的成員方法。
(註釋用來提高可讀性,寫程式碼註釋必不可少!)
常變數:
識別符號:
第一個字元不能是數字也不能是Java裡的關鍵字。注:識別符號最好不用中文名命名。
識別符號的字母嚴格區分大小寫。
-類名:名詞,單詞的首字母大寫後續單詞首字母大寫。
-方法名:動詞,第一個單詞首字母小寫,後續單詞首字母大寫。
-變數:第一個單詞首字母小寫![圖
,後續單詞首字母大寫。
-常量:所有字母大寫。
關鍵字:不能作為識別符號來使用。
-常用關鍵字:else,public,class,if,long,viod,new等。
變數:
不用賦值,也可以賦初值。
...
int x=30;//宣告int型變數,賦初值30
int y;//宣告int型變數y
y =1;//給變數y賦值1
y =25;//給變數y賦值25
注:變數名是一個有效字元;不可以是Java的關鍵字;不能重複;選擇有意義的單詞為變數名。
常量:
常量只能被賦值一次。需要final關鍵字進行限定。
fina1資料型別常量名稱[=值]final douole PI=3.1415926;
//宣告doub1e型常量PI並值
//宣告 boolean型常量B00L並值
final boolean BOOL true;
變數通常使用大寫,用來區分變數。
基本資料型別:
資料型別,字元型別,布林型別
整數型別:
byte位元組,short短整型,int整型,long長整型。根據賦值的範圍而進行選擇。
1.int型
…
int x;//宣告int型變數x
int x, y;//同時宣告int型變數x
intx=10,y=-5;//同時宣告int型變変量x、y,並賦予初值
intx=5+23;//宣告int型變數x,並賦予公式(5+23)計算結果的初值。
int變數在記憶體中佔4位元組,也就是32位bit,在計算機中bit是由0和1來表示的。
int是Java的預設資料,兩個相同的例子。
…System. out. Println(15+20);//輸出35
int a=15
int b=20
int c =a+b;
System. out. printin(c);//輸出35
2.byte型
byte型宣告方法和int相同。
3.short型
short型和int型相同。
short s;
short s,t, r;
short s=1000,t=-19;
short s=20000/10;
4.long型
long型比int型的範圍大,是高階資料型別,賦值時在整數後
加L大小寫都可以。
long number;
long number, rum;
long number=123456781,rum=-987654321L;
1ong number=123456789L*987654321L;
浮點型別
單精度浮點數float,雙精度浮點數double
float f1=13.23f;
double d1 =4562 12d;
double d2=45678.1564;
字元型別
1.char關鍵字,char ch=97;
2.跳脫字元
\t 垂直字表符,\r 回車,\n換行,\b退格,\f換頁。
3.特殊字串:特殊字元
布林型別
運算子
賦值運算子,算術運算子,自增自減運算子,關係運算,邏輯運算,位運算等。
賦值運算子
例:int a =100;//將100賦值給a;
算數運算
+加 - 減 * 乘 / 除 %取餘
++自增--自減
a++;//先輸出a的原值,後做+1運算
++a;//先做+1運算,再輸出a計算之後的值。
a--;//先輸出a的原值,後做-1運算
--a;/先做-1運算,再輸出a計算之後的。
關係運算
==等於 <小於>大於<=小於等於>=大於等於!=不等於
邏輯運算
&&邏輯與,有一個錯則為錯 ||邏輯或,有一個對則為對 !邏輯非
位運算
整型運算,
&與|或~取反^異或。
Jave基礎1
Java的定義:
Java是一種可以跨平臺,面向物件的開發語言。版本有 JavaSE,EE,ME,
有關程式碼註釋:
//為單行註釋,內容被編譯器忽略,用來註釋內容;//為多行註釋,在星號之間,支援換行;/*****/文件註釋,註釋類,類的成員,類的成員方法。
(註釋用來提高可讀性,寫程式碼註釋必不可少!)
常變數:
識別符號:
第一個字元不能是數字也不能是Java裡的關鍵字。注:識別符號最好不用中文名命名。
識別符號的字母嚴格區分大小寫。
-類名:名詞,單詞的首字母大寫後續單詞首字母大寫。
-方法名:動詞,第一個單詞首字母小寫,後續單詞首字母大寫。
-變數:第一個單詞首字母小寫![圖
,後續單詞首字母大寫。
-常量:所有字母大寫。
關鍵字:不能作為識別符號來使用。
-常用關鍵字:else,public,class,if,long,viod,new等。
變數:
不用賦值,也可以賦初值。
...
int x=30;//宣告int型變數,賦初值30
int y;//宣告int型變數y
y =1;//給變數y賦值1
y =25;//給變數y賦值25
...
注:變數名是一個有效字元;不可以是Java的關鍵字;不能重複;選擇有意義的單詞為變數名。
常量:
常量只能被賦值一次。需要final關鍵字進行限定。
...
fina1資料型別常量名稱[=值]final douole PI=3.1415926;
//宣告doub1e型常量PI並值
//宣告 boolean型常量B00L並值
final boolean BOOL true;
...
變數通常使用大寫,用來區分變數。
基本資料型別:
資料型別,字元型別,布林型別
整數型別:
byte位元組,short短整型,int整型,long長整型。根據賦值的範圍而進行選擇。
1.int型
…
int x;//宣告int型變數x
int x, y;//同時宣告int型變數x
intx=10,y=-5;//同時宣告int型變変量x、y,並賦予初值
intx=5+23;//宣告int型變數x,並賦予公式(5+23)計算結果的初值。
…
int變數在記憶體中佔4位元組,也就是32位bit,在計算機中bit是由0和1來表示的。
int是Java的預設資料,兩個相同的例子。
…System. out. Println(15+20);//輸出35
int a=15
int b=20
int c =a+b;
System. out. printin(c);//輸出35
…
2.byte型
byte型宣告方法和int相同。
3.short型
short型和int型相同。
…
short s;
short s,t, r;
short s=1000,t=-19;
short s=20000/10;
…
4.long型
long型比int型的範圍大,是高階資料型別,賦值時在整數後
加L大小寫都可以。
…
long number;
long number, rum;
long number=123456781,rum=-987654321L;
1ong number=123456789L*987654321L;
…
浮點型別
單精度浮點數float,雙精度浮點數double
…
float f1=13.23f;
double d1 =4562 12d;
double d2=45678.1564;
…
字元型別
1.char關鍵字,char ch=97;
2.跳脫字元
\t 垂直字表符,\r 回車,\n換行,\b退格,\f換頁。
3.特殊字串:特殊字元
布林型別
運算子
賦值運算子,算術運算子,自增自減運算子,關係運算,邏輯運算,位運算等。
賦值運算子
例:int a =100;//將100賦值給a;
算數運算
+加 - 減 * 乘 / 除 %取餘
++自增--自減
…
a++;//先輸出a的原值,後做+1運算
++a;//先做+1運算,再輸出a計算之後的值。
a--;//先輸出a的原值,後做-1運算
--a;/先做-1運算,再輸出a計算之後的。
…
關係運算
==等於 <小於>大於<=小於等於>=大於等於!=不等於
邏輯運算
&&邏輯與,有一個錯則為錯 ||邏輯或,有一個對則為對 !邏輯非
位運算
整型運算,
&與|或~取反^異或。