多練
多問
自己動手,調試錯誤
復習和總結
Java中常用關鍵字
Java源代碼文件擴展名為.java烦感,字節(jié)碼文件擴展名為.class
標識符:給Java程序中變量徐裸、類、方法等命名的符號啸盏。
1.標識符可以由字母重贺、數字、下劃線_、美元符$組成气笙,但不能包含@次企、%、空格等其他特殊字符潜圃,不能以數字開頭缸棵。
2.標識符不能是Java關鍵字和保留字,但可以包含關鍵字和保留字谭期。
3.標識符是嚴格區(qū)分大小寫的堵第。
4.標識符的命名最好能反映出其作用,做到見名知意隧出。
變量是什么踏志?
可以把變量看作是個盒子,可以將鑰匙胀瞪、手機针余、飲料等物品存放在這個盒子中,也可以在需要的時候換成我們想存放的新物品凄诞。
在Java中圆雁,我們通過三個元素描述變量:變量類型、變量名以及變量值帆谍。
如果我們把變量比作是酒店的房間伪朽,要存儲的數據就好比要住宿的客人,我們可以根據客人的要求安排其入住“標準間”或者是“總統(tǒng)套房”汛蝙,并且可以根據房間名字快速查找到入住客人的信息烈涮。同理,在Java程序中患雇,我們也可以根據所需要保存的數據的格式,將其保存在指定類型的變量空間中宇挫,并且通過變量名快速定位苛吱。
例如,定義一個變量love器瘪,用來保存一個字符串“imooc”翠储,在程序中只要找到了love這個變量,就能找到存儲在里面的“imooc”橡疼。
變量名
優(yōu)秀攻城獅的習慣:
1.變量名由多單詞組成時援所,第一個單詞的首字母小寫,其后單詞的首字母大寫欣除,俗稱駱駝式命名法(或駝峰命名法)住拭,如myAge
2.見名知意
Java中的數據類型
Java語言是一種強類型語言。在Java中存儲的數據都是有類型的,而且必須在編譯時就確定其類型滔岳。
在Java的領域里杠娱,基本數據類型變量存的是數據本身,而引用類型變量存的是保存數據的空間地址谱煤。說白了摊求,基本數據類型變量里存儲的是直接放在抽屜里的東西,而引用數據類型變量里存儲的是這個抽屜的鑰匙刘离,鑰匙和抽屜一一對應室叉。
String是一種常見的引用數據類型,用來表示字符串硫惕。在程序開發(fā)中茧痕,很多操作都要使用字符串來完成,例如系統(tǒng)中的用戶名疲憋、密碼凿渊、電子郵箱等。
char='男';
float=0.12f;
String="我愛慕課網"缚柳;
變量使用規(guī)則:
1.Java中的變量需要先聲明后使用埃脏。
2.可以聲明變量的同時進行初始化。
3.變量中每次只能賦一個值秋忙,可以多次修改彩掐。
4.main方法中定義的變量必須先賦值,然后才能輸出灰追。
(覺得和c語言沒有太大差別呀)
Java中的自動類型轉換
int score1=82;
double score2=score1;
System.out.println(score2);
1.目標類型能與源類型兼容堵幽,如double型兼容int型,但char型不能兼容int型弹澎。
2.目標類型大于元類型朴下,如double類型長度為8字節(jié),int類型為4字節(jié)苦蒿,因此double類型的變量里可以直接存放int類型的數據殴胧,但反過來就不可以。
Java中的強制類型轉換
double avg1=75.8;
int avg2=(int)avg1;
System.out.println(avg1);
System.out.println(avg2);
Java常量的應用
常量的值被設定后佩迟,在程序運行過程中不允許改變团滥。
final 常量名=值;
final String LOVE="IMOOC";
final double PI=3.14;
程序中使用常量可以提高代碼的可維護性报强。常量名一般使用大寫字符灸姊。
在Java中使用注釋
單行注釋、多行注釋秉溉、文檔注釋
package com.imooc;
/**
*這是文檔注釋
*@author laurenyang
*@version v1.0
*/
public class Demo03{
/*
*這是多行注釋
*可以包括多行內容
*/
public static void main(String[] args){
//這是單行注釋
System.out.println("hello imooc!");
//System.out.println("hello world!");
}
}
@author 標明開發(fā)該類模板的作者
@version 標明該類模塊的版本
@see 參考轉向力惯,也就是相關主題
@param 對方法中某參數的說明
@return 對方法返回值的說明
@exception 對方法可能拋出的異常進行說明
可以使用快捷鍵碗誉,Ctrl+/是將選中行單行注釋,Ctrl+shift+/是將選中部分多行注釋夯膀。