java复习1
?
1.2關鍵字
關鍵字就是書寫java源代碼時基本元素。這些基本元素用一些英文單詞表示,而這些單詞在java語言中有特定的意義。所有的關鍵字參看下圖:
?
?
1.3標識符
什么是標識符呢?
簡單說在程序中自定義的一些名稱。
?
由26個英文字母大小寫,數字:0-9 符號:_ $ 組成? ? ? ?//字符
?
定義合法標識符規則:
1,數字不可以開頭。
2,不可以使用關鍵字。
Java中嚴格區分大小寫。
注意:在起名字的時,為了提高閱讀性,要盡量有意義。
?
一 編譯階段 也叫 編譯期
二 運行階段 也叫 運行期
?
包名:多單詞組成時所有字母都小寫。
qqqfffzzz
類名接口名:多單詞組成時,所有單詞的首字母大寫。
QqqFffZzz
變量名和函數名:多單詞組成時,第一個單詞首字母小寫,第二個單詞開始每個單詞首字母大寫。
qqqFffZzz
常量名:所有字母都大寫。多單詞時每個單詞用下劃線連接。
XXX_YYY_ZZZ
?
?
?
1.4 注釋
對于單行和多行注釋,被注釋的文字,不會被JVM(java虛擬機)解釋執行。
對于文檔注釋,是java特有的注釋,其中注釋內容可以被JDK提供的工具 javadoc 所解析,生成一套以網頁文件形式體現的該程序的說明文檔。
內存常識:
?
簡單程序執行流程內存解析
?
自動類型提升和強制類型轉換
byte b1=3,b2=4,b;
//b=b1+b2;
b=3+4;
哪句是編譯失敗的呢?為什么呢?
?
?
1.6 運算符
?
?
(4)自增運算符的特點
?
2 判斷結構(分支結構)
if語句特點:
a,每一種格式都是單條語句。
b,第二種格式與三元運算符的區別:三元運算符運算完要有值出現。好處是:可以寫在其他表達式中。
?
3 選擇結構
d,如果匹配的case或者default沒有對應的break,那么程序會繼續向下執行,運行可以執行的語句,直到遇到break或者switch結尾結束。
?
4 循環結構
?? b,while與for可以互換,區別在于for為了循環而定義的變量在for循環結束就是在內存中釋放。而while循環使用的變量在循環結束后還可以繼續使用。
總結
- 上一篇: ip地址转long
- 下一篇: 初创公司想要证明小屏手机仍有市场需求,成