1.
順序控制
if
else
switch
可以用byte,short,char,int做為表達式類型
循環結構
while
do ...while
for
标簽跳轉:
outer:
break outer;
outer:
continue outer;
2.數組類型
數組也是一種資料類型,它本身是引用類型。
靜态初始化:程式員顯示指定初始值,系統決定長度。
動态初始化:程式員決定長度,系統決定初始值。(初始值為0或等同于0的其他值,比如false,null,/u0000)
jdk1.5
foreach循環
文法格式:
for(type variableName : array|collection)
{
}
注意:使用foreach周遊數組時,并不能改變數組元素的值。是以不要對foreach的循環變量進行指派。
數組引用變量位于棧記憶體,數組内元素則位于對記憶體。
如果對記憶體中資料不再有數組引用變量指向,則會被垃圾回收機制回收。
java支援多元數組,但多元數組并不是資料類型。
本質上講,還是1維數組。