黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁 - 網(wǎng)校 - 題庫 - 直播 - 雄鷹 - 團購 - 書城 - 模考 - 學(xué)習(xí)通 - 導(dǎo)航 - 510 -
首頁考試吧網(wǎng)校題庫直播雄鷹510團購書城模考論壇實用文檔作文大全寶寶起名
2014中考
法律碩士
2014高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓(xùn)
專升本
自學(xué)考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務(wù)英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托?荚
托業(yè)考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱計算機 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報 關(guān) 員
外 銷 員
價格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業(yè)培訓(xùn)
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務(wù)
期貨考試
國際商務(wù)
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護士
會計從業(yè)資格
基金從業(yè)資格
統(tǒng)計從業(yè)資格
經(jīng)濟師
精算師
統(tǒng)計師
會計職稱
法律顧問
ACCA考試
注冊會計師
資產(chǎn)評估師
高級經(jīng)濟師
審計師考試
高級會計師
注冊稅務(wù)師
國際內(nèi)審師
理財規(guī)劃師
美國注冊會計師
一級建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價師
二級建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質(zhì)量工程師
巖土工程師
注冊給排水
造價員考試
注冊計量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
消防工程師
監(jiān)理工程師
房地產(chǎn)估價
土地估價師
安全評價師
房地產(chǎn)經(jīng)紀(jì)人
投資項目管理師
環(huán)境影響評價師
土地登記代理人
寶寶起名
繽紛校園
實用文檔
入黨申請
英語學(xué)習(xí)
思想?yún)R報
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂
您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > JAVA > 復(fù)習(xí)資料 > 正文

2014年計算機二級JAVA考點解析:Java的類

考試吧整理了“2014年計算機二級考試JAVA考點解析”,望給備考2014年計算機等級考試的考生帶來幫助!

  查看匯總:2014年計算機二級考試JAVA考點解析匯總熱點文章

  類是Java語言面向?qū)ο缶幊痰幕驹兀x了一個對象的結(jié)構(gòu)和行為。在Java程序里,你要表達(dá)的概念封裝在某個類里。一個類定義了一個對象的結(jié)構(gòu)和它的功能接口,功能接口稱為成員函數(shù)。當(dāng)Java程序運行時,系統(tǒng)用類的定義創(chuàng)建類的實例,類的實例是真正的對象。類定義的一般形式如下:

  classclassnameextendssuperclassname{typeinstance-variable1;typeinstance-variable2;.................................typeinstance-variableN;typemethodname1(parameter-list){method-body;}typemethodname2(parameter-list){method-body;}....................................................typemethodnameN(parameter-list){method-body;}}

  這里,classname和superclassname是合法的標(biāo)識符。關(guān)鍵詞extends用來表明classname是superclassname派生的子類。有一個類叫做Object,它是所有Java類的根。如果你想定義Object的直接子類,你可以省略extends子句,編譯器會自動包含它。下面是一個簡單的類的定義。classUniversity{}

  5.1對象實例

  類名可以作為變量的類型來使用,如果一個變量的類型是某個類,那么它將指向這個類的實例,稱為對象實例。所有對象實例和它們的類型(某個類?copy;的子類的實例都是相容的。就象可以把byte型的值賦給int型的變量一樣,你可以把Object的子類的任何實例賦給一個Object型的變量。一個實例是類模板的單獨的拷貝,帶有自己的稱為實例變量的數(shù)據(jù)集。每個實例也可以作為一個對象。當(dāng)你定義一個變量的類型是某個類時,它的缺省值是null,null是Object的一個實例。對象null沒有值,它和整數(shù)0不同。下面這個例子中,聲明變量u的類型是類University。Universityu;這里,變量u的值是null。

  5.2實例變量

  Java通過在類定義的大括號里聲明變量來把數(shù)據(jù)封裝在一個類里。這里的變量稱為實例變量。下面的例子定義了一個叫做University的類,它有兩個實例變量:name和city。classUniversity{Stringname,city;}

  5.3new操作符

  操作符new用來生成一個類的實例,下面這個例子生成了類University的一個實例,存放在變量u中。

  Universityu=newUniversity();在此例中,變量u指向這個對象,但并不真正包含這個對象。你可以用多個變量指向同一個對象。下面的例子中,創(chuàng)建了一個University的對象,但創(chuàng)建了兩個指向它的變量。

  Universityu=newUniversity();Universityu2=u;

  對u2所指向的對象的任何改動都會對u所指向的對象起作用,因為它們是同一個對象。對u和u2的賦值只是把它們指向這個對象,既沒有分配內(nèi)存,也沒有復(fù)制這個對象的任何部分。對u的再賦值只是簡單地去掉了u和原來對象的聯(lián)系,并不影響對象本身,下面的例子說明了這種情況。

  Universityu=newUniversity();Universityu2=u;u=null;

  盡管u被賦值為null,u2仍指向原來由操作符new創(chuàng)建的對象。在前面的例子里,我們生成了一個對象并且指向了它兩次。這就允許兩個變量改變同一個對象。創(chuàng)建一個新的對象時,可直接對它的實例變量賦值。每個對象都有它所屬類的實例變量的拷貝,每個對象的實例變量都是和其他對象的實例變量分離的,所以改變一個對象的實例變量不會影響其他對象的實例變量。下面的例子創(chuàng)建了兩個University的對象,并對它們分別賦值:classTwoUniversity{publicstaticvoidmain(Stringargs[]){Universityu1=newUniversity();Universityu2=newUniversity();u1.name=\"北?copy;大學(xué)\";u1.city=\"北?copy;\";u2.name=\"清華大學(xué)\";u2.city=\"北?copy;\";System.out.println(\"大學(xué):\"+u1.name+\"城市:\"+u1.city);System.out.println(\"大學(xué):\"+u2.name+\"城市:\"+u2.city);}}這個例子創(chuàng)建了兩個University的對象,并且對它們的name、city分別賦了不同的值,這說明這兩個對象是真正分離的。下面是該程序運行后的輸出結(jié)果。C:\\>javaTwoUniversity大學(xué):北?copy;大學(xué)城市:北?copy;大學(xué):清華大學(xué)城市:北?copy;

  5.4點(.?copy;操作符點(.?copy;操作符用來接收一個對象的實例變量和成員函數(shù)。下面是用點操作符來接收實例變量的一般形式。objectreference.variablename

  這里objectreference是一個對象實例,variablename是這個對象里你想接收的實例變量。下面的程序段說明了怎樣用點操作符來給實例變量賦值。

  u.name=\"北?copy;大學(xué)\";u.city=\"北?copy;\";下面說明怎樣用點操作符來得到實例變量的值。System.out.println(\"大學(xué):\"+u.name+\"城市:\"+u.city);通過向類University里加入一個成員函數(shù)main,我們創(chuàng)建了一個完整的例子,它使用了new操作符來創(chuàng)建一個University,用點操作符來賦值,然后打印結(jié)果。classUniversity{Stringname,city;publicstaticvoidmain(Stringargs[]){Universityu=newUniversity();u.name=\"北?copy;大學(xué)\";u.city=\"北?copy;\";System.out.println(\"大學(xué):\"+u.name+\"城市:\"+u.city);}}

  運行這個程序后,就會得到下面的結(jié)果。C:\\>javaUniversity大學(xué):北?copy;大學(xué)城市:北?copy;

1 2  下一頁

  相關(guān)推薦:

  2014年計算機等級考試過關(guān)技巧

  2014年計算機二級考試JAVA考前預(yù)測試卷匯總

  2014年計算機二級考試JAVA上機試題及答案匯總

文章搜索
計算機等級考試欄目導(dǎo)航
版權(quán)聲明:如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。
Copyright © 2004- 考試吧計算機等級考試網(wǎng) All Rights Reserved 
中國科學(xué)院研究生院權(quán)威支持(北京) 電 話:010-62168566 傳 真:010-62192699
主站蜘蛛池模板: 欧美一区中文字幕 | 日韩精品一区二区三区中文精品 | 亚洲综合一区二区三区四区 | 免费观看视频成人国产 | 日韩欧美一区二区久久 | 免费高清a级毛片在线播放 免费高清欧美一区二区视频 | 国产短视频精品一区二区三区 | 日本高清在线观看天码888 | 欧美你懂的 | 亚洲成人三级 | 日日噜噜噜噜人人爽亚洲精品 | 欧美超高清在线观看 | 国产一区二区视频在线观看 | 国产一级视频免费 | 高h猛烈做哭bl壮汉受欧美 | 国产欧美亚洲精品第二区首页 | 2015在线看小明 | 亚洲国产m3u8在线观看 | 国产三级成人 | 精品国产一区二区三区免费 | 天天干天天干天天干 | 全日本爽视频在线 | 香蕉超级碰碰碰97视频蜜芽 | 在线黄色影院 | 无限资源日本好片 | 天天干天天操天天 | 老司机午夜精品视频在线观看免费 | 男女啪啪搓胸gif动态图 | 日韩精品一区在线 | 狠狠色狠狠色很很综合很久久 | 亚洲大香人伊一本线 | 亚州视频一区 | 欧美aaa级片 | 国产一区高清视频 | 亚洲成a人片在线观看www | 男女那个视频免费 | 欧美激情在线观看一区二区三区 | 天天操夜夜操狠狠操 | 波多野结衣 一区 | 最新亚洲一区二区三区四区 | 亚洲综合第一欧美日韩中文 |