java基礎學習1

dir 查看文件數目
cls 清屏

javac 文件名.java 2>error.txt   把錯誤信息重定向到一個文件中

javac -d dir(路徑名) 文件名.java   可以把生成的字節碼文件定義到指定的目錄中

空常量:null,表示對象的引用爲空 

java編譯的時候只檢查語法
 


求異或:相同取0,不同取1

只有浮點型數據才使用科學計數

byte,short,char → int → long → float → double

類型強轉

short s=2;
s=s+1和s+=1的區別

java中支持整形和浮點型的數據的求模

"&"和"&&"的區別:單與時,左邊無論真假,右邊都進行運算;雙與時,如果左邊爲真,右邊參與運算,如果左邊爲假,那麼右邊不參與運算
"|"和"||"的區別同理,雙或時,左邊爲真,右邊不參與運算

if()括號裏面只能接受boolean型

switch  語句支持六種數據類型:byte char short int   enum(枚舉), //String(jdk1.7)

左移之後的空使用"0"來補充

右移之後的空使用"符號位"來補充

while和do while之間的區別
while:先判斷後執行
do while:先執行後判斷,至少執行循環體一次

break:結束當前循環
continue:結束本次循環,繼續下次循環
return:結束當前方法

局部變量必須附初值

數組

數組初始化:爲數組對象中的元素分配內存空間,併爲每個數組元素指定初始值
不要同時使用靜態初始化和動態初始化

數組變量(一般在棧內存中)     數組對象(在堆內存中的連續內存空間)
對象本身需要初始化

堆內存中的對象一般都只能用 :引用變量

引用變量實質上只是一個指針,只要程序通過引用變量訪問屬性,或者同個引用變量來調用方法,該引用變量將會由它所引用的對象代替
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章