java學習要點

Java 5.0引入了枚舉,枚舉限制變量只能是預先設定好的值。使用枚舉可以減少代碼中的bug。


例如,我們?yōu)楣暝O計一個程序,它將限制果汁為小杯、中杯、大杯。這就意味著它不允許顧客點除了這三種尺寸外的果汁。


實例


class FreshJuice {

? enum FreshJuiceSize{ SMALL, MEDIUM , LARGE }

? FreshJuiceSize size;

}

public class FreshJuiceTest {

? public static void main(String []args){

? ? ? FreshJuice juice = new FreshJuice();

? ? ? juice.size = FreshJuice.FreshJuiceSize.MEDIUM? ;

? }

}對象:對象是類的一個實例(對象不是找個女朋友),有狀態(tài)和行為。例如,一條狗是一個對象,它的狀態(tài)有:顏色、名字、品種;行為有:搖尾巴、叫、吃等。

類:類是一個模板,它描述一類對象的行為和狀態(tài)。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 這是16年5月份編輯的一份比較雜亂適合自己觀看的學習記錄文檔,今天18年5月份再次想寫文章,發(fā)現簡書還為我保存起的...
    Jenaral閱讀 3,172評論 2 9
  • 作為一個程序員,在找工作的過程中,都會遇到筆試,而很多筆試里面都包括java,尤其是作為一個Android開發(fā)工程...
    左神話閱讀 8,196評論 15 295
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現,斷路器,智...
    卡卡羅2017閱讀 136,688評論 19 139
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,822評論 18 399
  • 感恩我自己!感恩天地萬物的滋養(yǎng)之恩!感恩祖先慈悲智慧!感恩國家的安定團結!感恩善知識及十方三世一切諸佛菩薩!感恩父...
    清清_0f3c閱讀 255評論 0 0

友情鏈接更多精彩內容