歡迎訪問北大青鳥魯廣校區~

  1. 加入收藏
  2. 設為主頁
  3. 學校簡介

三分鐘了解北大青鳥

×
  • 北大青鳥大數據課程
  • 北大青鳥網絡工程師
  • 北大青鳥web設計專業
  • 北大青鳥PHP專業
  • 北大青鳥啟蒙星課程

java編程教程之了解JDK1.5枚舉類型

責任編輯:027hpedu來源:北大青鳥魯廣校區Java技術教程發布時間:2012-05-29 09:09
導讀:java編程教程之了解JDK1.5枚舉類型的了解能讓大家在java開發的時候掌握更多的技能,北大青鳥武漢宏鵬魯廣校區java課程老師給大家進行講解。

  java編程教程之了解JDK1.5枚舉類型的了解能讓大家在java開發的時候掌握更多的技能,轩辕传奇手游灵兔怎么样武漢宏鵬魯廣校區java課程老師給大家進行講解。

  Enum作為Sun新引進的一個關鍵字,看起來很象是特殊的class, 它也可以有自己的變量,可以定義自己的方法,可以實現一個或者多個接口。 當我們在聲明一個enum類型時,我們應該注意到enum類型有如下的一些特征。

  1.它不能有public的構造函數,這樣做可以保證客戶代碼沒有辦法新建一個enum的實例。

  2.所有枚舉值都是public , static , final的。注意這一點只是針對于枚舉值,我們可以和在普通類里面定義 變量一樣定義其它任何類型的非枚舉變量,這些變量可以用任何你想用的修飾符。

  3.Enum默認實現了java.lang.Comparable接口。

  4.Enum覆載了了toString方法,因此我們如果調用Color.Blue.toString()默認返回字符串”Blue”.

  5.Enum提供了一個valueOf方法,這個方法和toString方法是相對應的。調用valueOf(“Blue”)將返回Color.Blue.因此我們在自己重寫toString方法的時候就要注意到這一點,一把來說應該相對應地重寫valueOf方法。

  6.Enum還提供了values方法,這個方法使你能夠方便的遍歷所有的枚舉值。

  7.Enum還有一個oridinal的方法,這個方法返回枚舉值在枚舉類種的順序,這個順序根據枚舉值聲明的順序而定,這里Color.Red.ordinal()返回0。

  java編程教程之了解JDK1.5枚舉類型,總的來說,enum作為一個新定義的類型,是希望能夠幫助程序員寫出的代碼更加簡單易懂,個人覺得一般也不需要過多的使用enum的一些特性,否則就和簡單易懂的初衷想違背了。

  java編程教程之了解JDK1.5枚舉類型北大青鳥武漢宏鵬魯廣校區學士后java和軟件課程都針對java開發的知識進行了系統的講解,能為大家解決java開發中需要解決的問題。

本文標題:java編程教程之了解JDK1.5枚舉類型,責任編輯:027hpedu,來源:北大青鳥武漢宏鵬魯廣校,于2012年05月29日09時09分發布于轩辕传奇手游灵兔怎么样。武漢北大青鳥宏鵬魯廣校區,是北大青鳥武漢電腦學校,專業IT計算機培訓,擁有軟件/網絡/安卓/Web前端/Java課程.北大青鳥地址:光谷廣場魯巷數碼港.電話:027-87807717

專業老師指導

趙老師

從事IT教育培訓十年有余,致力于幫助廣大學子找到適合自己的專業。

培訓咨詢客服

劉老師

IT培訓專業客服,用自己的真誠解決了無數學子的困惑。

本文地址:
文章標題:
  • 北大青鳥Java軟件開發
  • 北大青鳥UI設計課程_零基礎可學
  • 北大青鳥動漫設計_武漢設計學校
  • 北大青鳥數字藝術_武漢電腦學校
×
在線咨詢更多問題

如您有任何疑問
在線咨詢隨時為您解答或撥打咨詢熱線:17740513250

×
  • 姓 名*
  • 手 機*
  • QQ號/微信號
  • 所報學科 *
  • 其他備注
  • 溫馨提示:請保持手機暢通,咨詢老師將為您提供專屬的一對一報名服務。