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