線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1542
推到 Plurk!
推到 Facebook!

Member 宣告的問題

答題得分者是:RaynorPao
EarthCat123
一般會員


發表:3
回覆:2
積分:1
註冊:2002-11-21

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-11-22 16:30:39 IP:203.73.xxx.xxx 未訂閱
小弟我最近因為工作上的需要 所以必須開始學習 java 可是我對一個問題一直不了解 希望各位 java 的先進 能夠給予我一些指點 Member 宣告的格式如下 [accessSpecifier][static][final][transient][volatile]type variableName 請問那五個中括號中的 keyword 分別代表什麼意思?
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-11-22 23:16:04 IP:61.221.xxx.xxx 未訂閱
引言: Member 宣告的格式如下 [accessSpecifier][static][final][transient][volatile]type variableName 請問那五個中括號中的 keyword 分別代表什麼意思?
EarthCat123你好:
以下是我自己上 java 課程的資料,讓你參考看看< >
希望對你有幫助< >
(1)accessSpecifier: define which other classes have access to the
   variable.
   也就是宣告 public, private, protected 的地方,定義其它的 class 是
   否可以 access 這個 member
(2)static: indicates that the variable is a class member variable as
   opposed to an instance member variable.
   也就是說~~如果宣告了 static 這個關鍵字的話,就代表這個 member 是
   屬於 class 本身的,如果沒有 static 這個關鍵字的話,就代表這個
   member 是屬於 instance 的;另外~~只為宣告成 static 的 member,
   因為是屬於 class 本身的,因此~~不用 new 就可以使用了
(3)final: indicates that the variable is a constant.
   跟 C/C   中的 const 關鍵字是一樣的啦,一定要給一個初始值,而且程
   式碼中不可以再對此 member 的數值做修改
(4)transient: variables are not part of the object's persistent state.
   嗯~~這個最難解釋了 在 >    -- 
        
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
EarthCat123
一般會員


發表:3
回覆:2
積分:1
註冊:2002-11-21

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-11-23 15:43:43 IP:163.28.xxx.xxx 未訂閱
謝謝你的解說,謝謝!!
系統時間:2024-05-04 5:45:08
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!