出版時(shí)間:2010-7 出版社:經(jīng)濟(jì)科學(xué)出版社 作者:王瑞平,馮慧玲,高原 主編 頁數(shù):218
內(nèi)容概要
Java是目前最流行的軟件開發(fā)語言之一,它具有簡單性、安全性、平臺(tái)無關(guān)性、可移植性、健壯性、面向?qū)ο?、多線程等特點(diǎn),不僅適合于開發(fā)網(wǎng)絡(luò)程序,而且還適合于開發(fā)獨(dú)立的應(yīng)用程序。Java作為一種跨平臺(tái)的開發(fā)語言,受到廣大軟件公司的歡迎,同時(shí)也是眾多編程愛好者能首選程序設(shè)計(jì)語言。 本書采用任務(wù)驅(qū)動(dòng)的模式組織材料,通過具體的開發(fā)任務(wù),由淺入深地講解了Java程序設(shè)計(jì)的知識,可以使讀者在學(xué)習(xí)時(shí)明確目標(biāo),同時(shí)書中的任務(wù)實(shí)例也可作為學(xué)生將來開發(fā)軟件時(shí)作為參考。本書中軟件開發(fā)任務(wù)講解部分包含了任務(wù)描述、任務(wù)結(jié)果、任務(wù)分析、相關(guān)知識、任務(wù)實(shí)施等五部分,同時(shí)為了更好地鞏固所學(xué)知識,在每個(gè)任務(wù)后都配備了拓展訓(xùn)練。 全書共分為1 1章,主要內(nèi)容包括:Java語言概述、Java語言基礎(chǔ)、Java程序控制結(jié)構(gòu)、數(shù)組和字符串、Java面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)、常用的工具包、圖形用戶界面程序設(shè)計(jì)、異常處理和輸人/輸出、數(shù)據(jù)庫編程、多線程和網(wǎng)絡(luò)編程、實(shí)訓(xùn)項(xiàng)目以及附錄等。每章后面配有一定量的習(xí)題,可以鞏固各章的重點(diǎn)知識和技能。實(shí)訓(xùn)項(xiàng)目是一套完整的小型軟件開發(fā)系統(tǒng),該系統(tǒng)涵蓋了本書的重要知識點(diǎn),同時(shí)包含面向?qū)ο蟪绦蛟O(shè)計(jì)方法的基礎(chǔ)知識,可以作為學(xué)生課程設(shè)計(jì)或大作業(yè)的參考。在本書的最后還配備了附錄,介紹了Java常用開發(fā)工具Eclipse的使用,Applet簡介,Java API文檔和建檔應(yīng)用程序Javadoc等知識,供讀者查閱。
書籍目錄
第1章 Java語言概述 1.1 項(xiàng)目1 Java環(huán)境的安裝、搭建 1.2 項(xiàng)目2 Java語言簡介第2章 Java語言基礎(chǔ) 2.1 項(xiàng)目3 Java語言的基本組成 2.2 項(xiàng)目4數(shù)據(jù)類型與類型轉(zhuǎn)換 2.3 項(xiàng)目5運(yùn)算符和表達(dá)式的使用 2.4 項(xiàng)目6 Java標(biāo)準(zhǔn)輸入/輸出方法第3章 Java程序控制結(jié)構(gòu) 3.1 項(xiàng)目7順序結(jié)構(gòu) 3.2 項(xiàng)目8選擇結(jié)構(gòu) 3.3 項(xiàng)目9循環(huán)結(jié)構(gòu) 3.4 項(xiàng)目10跳轉(zhuǎn)語句第4章 數(shù)組和字符串 4.1 項(xiàng)目1l一維數(shù)組 4.2 項(xiàng)目12二維數(shù)組 4,3 項(xiàng)目13數(shù)組的常用操作 4.4 項(xiàng)目14字符串第5章 Java面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ) 5.1 項(xiàng)目15類的定義 5.2 項(xiàng)目16類的成員和訪問控制符 5.3 項(xiàng)目17類的繼承性與多態(tài)性 5.4 項(xiàng)目18接口和抽象類 5.5 項(xiàng)目19包和import語句第6章 常用的工具包 6.1 項(xiàng)目20 java.iang包 6.2 項(xiàng)目21 java.util包第7章 圖形用戶界面程序設(shè)計(jì) 7.1 項(xiàng)目22圖形用戶界面概述 7.2 項(xiàng)目23事件處理 7.3 項(xiàng)目24布局管理器……
章節(jié)摘錄
類的構(gòu)造方法是不能繼承的,因?yàn)闃?gòu)造方法不是類的成員,沒有返回值,也不需要修飾符?! ≌f明:Super()只能出現(xiàn)在子類的構(gòu)造方法中,而目必須是子類構(gòu)造方法中的第一條可執(zhí)行語句?! ?.構(gòu)造函數(shù)的繼承 構(gòu)造函數(shù)是與類同名的特殊方法,在創(chuàng)建一個(gè)對象的同時(shí),系統(tǒng)將會(huì)調(diào)用該類的構(gòu)造函數(shù)完成對象的初始化工作。在實(shí)現(xiàn)繼承關(guān)系時(shí),系統(tǒng)對它的處理和其他一般方法有所不同。子類可以繼承父類的構(gòu)造函數(shù),構(gòu)造函數(shù)的繼承遵循下列的原則: ?。?)子類五條件地繼承父類的不含參數(shù)的構(gòu)造函數(shù)。 ?。?)如果子類自己沒有構(gòu)造函數(shù),則它將繼承父類的無參數(shù)構(gòu)造函數(shù)作為自己的構(gòu)造函數(shù);如果子類自己定義了構(gòu)造函數(shù),則在創(chuàng)建新對象時(shí),它將先執(zhí)行繼承父類的無參數(shù)構(gòu)造函數(shù),然后再執(zhí)行自己的構(gòu)造函數(shù)。 ?。?)對于父類的含參數(shù)構(gòu)造函數(shù),子類可以通過在自己的構(gòu)造函數(shù)中使用“super”關(guān)鍵字來調(diào)用它,但這個(gè)調(diào)用語句必須是子類構(gòu)造函數(shù)的第一個(gè)可執(zhí)行語句?! ?.多態(tài)性 多態(tài)是面向?qū)ο蟪绦蛟O(shè)計(jì)的又一個(gè)特殊特性。所謂多態(tài),是指一個(gè)程序中同名的不同方法共存的情況。在類的數(shù)據(jù)成員中,只有方法或構(gòu)造函數(shù)出現(xiàn)多態(tài)的情況,而相同域名的情況稱為“隱藏”。面向?qū)ο蟮某绦蛑卸鄳B(tài)的情況有多種,可以通過子類對父類成員的覆蓋實(shí)現(xiàn)多態(tài),也可以利用重載在同一個(gè)類中定義多個(gè)同名的不同方法。 類的多態(tài)性體現(xiàn)在方法的重載上,包括成員方法和構(gòu)造方法的重載。
圖書封面
評論、評分、閱讀與下載