標題: JAVA學(xué)習(xí)筆記分享 [打印本頁]
作者: 系兄弟來砍我 時間: 2018-12-17 12:40
標題: JAVA學(xué)習(xí)筆記分享
JAVA學(xué)習(xí)筆記
java常用的軟件:系統(tǒng)軟件如:DOS,WINDOWS,LINUX等
人機交互:圖形化界面方式簡單直觀易于接受
命令行方式:需要有一個控制臺,輸入特定的指令
JRE java運行環(huán)境 JDK java工具包 簡單講就是使用JDK開發(fā)的java程序,用JRE運行
命令行的基本使用:
Help
1.png (75.76 KB, 下載次數(shù): 64)
下載附件
2018-12-17 12:40 上傳
Set:設(shè)置、修改、刪除臨時環(huán)境變量,關(guān)閉命令行窗口就恢復(fù)原來的環(huán)境變量
2.png (221.54 KB, 下載次數(shù): 67)
下載附件
2018-12-17 12:39 上傳
第一個程序 Holle world:
class Demo
{
publicstatic void main(String[]args)
{
System.out.print("helloworld");
}
}
Print 在控制臺上打印 ln 打印完之后回車一次
*關(guān)鍵字都是小寫的 類名首字母大寫
*類名只能包含 字母大小寫、0—9、_、$,
注釋:用于注解說明解釋程序的文字、提高了代碼的閱讀性。
單行注釋:格式://注釋文字
多行注釋:格式:/*注釋文字*/
文檔注釋:格式:/**注釋文字*/
*注釋的作用:
1.注解說明程序
2.調(diào)試程序
*代碼是思想的體現(xiàn)形式,寫代碼一定要寫注釋,這已經(jīng)是代碼的書寫規(guī)范
*寫程序首先要有思想
*寫程序第一步:先寫多行注釋,先明確需求,就是寫程序的思路。
java中的常量:整數(shù),小數(shù),布爾(只有兩個值:ture、false)、字符(用’ ‘ 標識)、字符串(用” ”標識)、null常量(Null)。
八進制:三個二進制為一個八進制位,因為三個二進制最大表示7,八進制逢七進一
010-101-110
2 5 6 0256
十六進制:四個二進制最大表示15,四個二進制表示一個十六進制位,使用 8421碼
java四類八種基本數(shù)據(jù)類型
第一類:整型 byte short int long
第二類:浮點型 float double
第三類:邏輯型 boolean(有兩個值可取true false)
第四類:字符型 char
boolean 布爾型 1/8
byte 字節(jié)類型 1
char 字符型 2 一個字符能存儲一個中文漢字
short 短整型 2
int 整數(shù)類型 4
float 浮點類型(單精度) 4
long 長整形 8
double 雙精度類型(雙精度) 8
java中默認的整數(shù)類型是int類型,如果要定義為float型,則要在數(shù)值后加上l或L;
默認的浮點型也是雙精度浮點,如果要定義為float型,則要在數(shù)值后加上f或F。
基本數(shù)據(jù)類型自動轉(zhuǎn)換
byte->short,char -> int -> long
float -> double
int-> float
long -> double
小可轉(zhuǎn)大,大轉(zhuǎn)小會失去精度!
單獨的字符表示編碼表上對應(yīng)的數(shù)值
兼容各種文字的碼表國際標準碼表unicode A=65,a=97
運算符
算數(shù)運算符:+ - * / %(取余數(shù),模運算,如果涉及到負數(shù)的模運算,就參考被模數(shù))+(連接符,任何數(shù)據(jù)和字符串相加都是和字符串相連接)
賦值運算符++在前 先賦值后運算 ++在后 先運算后賦值
i = 3;
i = i++;
輸出結(jié)果為:i=3;
運算過程: temp為緩沖區(qū)
Temp = i;
i = i + 1;
i = temp;
賦值運算符:= ,+=,-=,*=,/=,%=
舉例 +=:
a+=2=>a=a+2
+=的好處:會自動進行強制類型轉(zhuǎn)換。
歡迎光臨 (http://www.torrancerestoration.com/bbs/) |
Powered by Discuz! X3.1 |