Java程序設計

出版時間:2010-7  出版社:經(jīng)濟科學出版社  作者:王瑞平,馮慧玲,高原 主編  頁數(shù):218  

內(nèi)容概要

Java是目前最流行的軟件開發(fā)語言之一,它具有簡單性、安全性、平臺無關性、可移植性、健壯性、面向對象、多線程等特點,不僅適合于開發(fā)網(wǎng)絡程序,而且還適合于開發(fā)獨立的應用程序。Java作為一種跨平臺的開發(fā)語言,受到廣大軟件公司的歡迎,同時也是眾多編程愛好者能首選程序設計語言。        本書采用任務驅動的模式組織材料,通過具體的開發(fā)任務,由淺入深地講解了Java程序設計的知識,可以使讀者在學習時明確目標,同時書中的任務實例也可作為學生將來開發(fā)軟件時作為參考。本書中軟件開發(fā)任務講解部分包含了任務描述、任務結果、任務分析、相關知識、任務實施等五部分,同時為了更好地鞏固所學知識,在每個任務后都配備了拓展訓練。    全書共分為1 1章,主要內(nèi)容包括:Java語言概述、Java語言基礎、Java程序控制結構、數(shù)組和字符串、Java面向對象程序設計基礎、常用的工具包、圖形用戶界面程序設計、異常處理和輸人/輸出、數(shù)據(jù)庫編程、多線程和網(wǎng)絡編程、實訓項目以及附錄等。每章后面配有一定量的習題,可以鞏固各章的重點知識和技能。實訓項目是一套完整的小型軟件開發(fā)系統(tǒng),該系統(tǒng)涵蓋了本書的重要知識點,同時包含面向對象程序設計方法的基礎知識,可以作為學生課程設計或大作業(yè)的參考。在本書的最后還配備了附錄,介紹了Java常用開發(fā)工具Eclipse的使用,Applet簡介,Java API文檔和建檔應用程序Javadoc等知識,供讀者查閱。

書籍目錄

第1章  Java語言概述  1.1 項目1 Java環(huán)境的安裝、搭建  1.2 項目2 Java語言簡介第2章 Java語言基礎  2.1 項目3 Java語言的基本組成  2.2 項目4數(shù)據(jù)類型與類型轉換  2.3 項目5運算符和表達式的使用  2.4 項目6 Java標準輸入/輸出方法第3章 Java程序控制結構  3.1 項目7順序結構  3.2 項目8選擇結構  3.3 項目9循環(huán)結構  3.4 項目10跳轉語句第4章 數(shù)組和字符串  4.1 項目1l一維數(shù)組  4.2 項目12二維數(shù)組  4,3 項目13數(shù)組的常用操作  4.4 項目14字符串第5章 Java面向對象程序設計基礎  5.1 項目15類的定義  5.2 項目16類的成員和訪問控制符  5.3 項目17類的繼承性與多態(tài)性  5.4 項目18接口和抽象類  5.5 項目19包和import語句第6章 常用的工具包  6.1 項目20 java.iang包  6.2 項目21 java.util包第7章 圖形用戶界面程序設計 7.1 項目22圖形用戶界面概述 7.2 項目23事件處理 7.3 項目24布局管理器……

章節(jié)摘錄

  類的構造方法是不能繼承的,因為構造方法不是類的成員,沒有返回值,也不需要修飾符?! ≌f明:Super()只能出現(xiàn)在子類的構造方法中,而目必須是子類構造方法中的第一條可執(zhí)行語句。  7.構造函數(shù)的繼承  構造函數(shù)是與類同名的特殊方法,在創(chuàng)建一個對象的同時,系統(tǒng)將會調(diào)用該類的構造函數(shù)完成對象的初始化工作。在實現(xiàn)繼承關系時,系統(tǒng)對它的處理和其他一般方法有所不同。子類可以繼承父類的構造函數(shù),構造函數(shù)的繼承遵循下列的原則: ?。?)子類五條件地繼承父類的不含參數(shù)的構造函數(shù)?! 。?)如果子類自己沒有構造函數(shù),則它將繼承父類的無參數(shù)構造函數(shù)作為自己的構造函數(shù);如果子類自己定義了構造函數(shù),則在創(chuàng)建新對象時,它將先執(zhí)行繼承父類的無參數(shù)構造函數(shù),然后再執(zhí)行自己的構造函數(shù)?! 。?)對于父類的含參數(shù)構造函數(shù),子類可以通過在自己的構造函數(shù)中使用“super”關鍵字來調(diào)用它,但這個調(diào)用語句必須是子類構造函數(shù)的第一個可執(zhí)行語句?! ?.多態(tài)性  多態(tài)是面向對象程序設計的又一個特殊特性。所謂多態(tài),是指一個程序中同名的不同方法共存的情況。在類的數(shù)據(jù)成員中,只有方法或構造函數(shù)出現(xiàn)多態(tài)的情況,而相同域名的情況稱為“隱藏”。面向對象的程序中多態(tài)的情況有多種,可以通過子類對父類成員的覆蓋實現(xiàn)多態(tài),也可以利用重載在同一個類中定義多個同名的不同方法?! ☆惖亩鄳B(tài)性體現(xiàn)在方法的重載上,包括成員方法和構造方法的重載。

圖書封面

評論、評分、閱讀與下載


    Java程序設計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7