Java程序設(shè)計(jì)實(shí)例與操作

出版時(shí)間:2011-6  出版社:中航出版?zhèn)髅接邢挢?zé)任公司  作者:丁永衛(wèi),謝志偉,高振棟 主編  頁數(shù):375  

內(nèi)容概要

Java是當(dāng)今最受歡迎的網(wǎng)絡(luò)編程語言之一,它是一種簡單、完全面向?qū)ο?、解釋?zhí)行、動(dòng)態(tài)下載、具有多線程能力、可分布訪問數(shù)據(jù)、健壯且安全的新一代語言。
丁永衛(wèi)、謝志偉、高振棟主編的《Java程序設(shè)計(jì)實(shí)例與操作》以12個(gè)項(xiàng)目全面展示了Java語言的風(fēng)采,其內(nèi)容包括Java語言特色和Java開發(fā)環(huán)境介紹,Java的數(shù)據(jù)類型、常量、變量、運(yùn)算符和表達(dá)式、控制結(jié)構(gòu)等編程基礎(chǔ)知識(shí),Java中類、對(duì)象、繼承、多態(tài)、成員變量、成員方法等面向?qū)ο蟪绦蛟O(shè)計(jì)的概念、特點(diǎn)和用法,數(shù)組和字符串的聲明、創(chuàng)建和用法,異常的概念及其用法,數(shù)據(jù)輸入/輸出方法,Java的多線程機(jī)制及其用法,圖形用戶界面開發(fā),以及Java網(wǎng)絡(luò)和數(shù)據(jù)庫編程基礎(chǔ)知識(shí)等。
本書具有如下特點(diǎn):(1)全書內(nèi)容依據(jù)Java的功能和實(shí)際用途來安排,并且嚴(yán)格控制每章的篇幅,從而方便教師講解和學(xué)生學(xué)習(xí);(2)大部分功能介紹都以“理論+實(shí)例+操作”的形式進(jìn)行,并且所舉實(shí)例簡單、典型、實(shí)用,從而便于讀者理解所學(xué)內(nèi)容,并能活學(xué)活用;(3)將Java的一些使用技巧很好地融入到了書中,從而使本書獲得增值;(4)各章都給出了一些精彩的綜合實(shí)例,便于讀者鞏固所學(xué)知識(shí),并能在實(shí)踐中應(yīng)用。
《Java程序設(shè)計(jì)實(shí)例與操作》配有完善的資料包(包括書中全部實(shí)例、習(xí)題答案和一個(gè)優(yōu)秀的教學(xué)課件),非常適合作為高職高專院校以及各類計(jì)算機(jī)教育培訓(xùn)機(jī)構(gòu)的專用教材,也可供Java愛好者參考。

書籍目錄

第1章認(rèn)識(shí)Java
第2章Java語言編程基礎(chǔ)
第3章Java面向?qū)ο蟪绦蛟O(shè)計(jì)
第4章類的深入解析
第5章數(shù)組和字符串
第6章異常處理
第7章數(shù)據(jù)輸入與輸出
第8章Java的多線程機(jī)制
第9章圖形用戶界面開發(fā)
第10章Java網(wǎng)絡(luò)編程入門
第11章Java數(shù)據(jù)庫編程入門
第12章圖書管理系統(tǒng)開發(fā)

章節(jié)摘錄

版權(quán)頁:插圖:本章進(jìn)一步介紹了Java語言中面向?qū)ο缶幊痰南嚓P(guān)知識(shí),主要包括類的繼承和多態(tài)的實(shí)現(xiàn)方式,以及抽象類和接口的定義與使用方法。學(xué)習(xí)本章時(shí),大家應(yīng)著重掌握如下一些知識(shí):>在使用子類創(chuàng)建對(duì)象時(shí),可以利用子類對(duì)象名直接引用父類中的成員變量和成員方法,這被稱為成員變量和方法的繼承。>如果在子類中重定義了某個(gè)父類中的成員變量,則使用子類創(chuàng)建對(duì)象時(shí),子類中的方法操作的是子類中的成員變量,而父類中的方法操作的是父類中的成員變量,這被稱為成員變量的隱藏。>如果在子類中重新定義了父類中的某個(gè)方法,則利用子類創(chuàng)建對(duì)象時(shí),父類中的同名方法將被覆蓋。即無論是子類還是父類,其他方法調(diào)用本方法時(shí),實(shí)質(zhì)上調(diào)用的都是子類中的方法。>使用子類創(chuàng)建對(duì)象時(shí),父類的無參構(gòu)造方法總是優(yōu)先被執(zhí)行,這被稱為構(gòu)造方法的繼承。當(dāng)然,我們也可以利用super關(guān)鍵字顯式調(diào)用父類的其他構(gòu)造方法:>在Java中,我們可以將基于子類創(chuàng)建的對(duì)象聲明為父類對(duì)象,或者說可以將基于子類創(chuàng)建的對(duì)象賦值給父類對(duì)象,這對(duì)實(shí)現(xiàn)程序的多態(tài)性非常有用。>多態(tài)性被稱為“一個(gè)對(duì)外接口,多個(gè)內(nèi)在實(shí)現(xiàn)方法”,它可以通過方法覆蓋和重載方法來實(shí)現(xiàn)。其中,所謂重載方法是指:多個(gè)方法的方法名相同,但方法參數(shù)的個(gè)數(shù)、類型或順序有區(qū)別,并且返回?cái)?shù)據(jù)類型也可以不同。在調(diào)用這類方法時(shí),系統(tǒng)會(huì)自動(dòng)依據(jù)參數(shù)情況來決定調(diào)用哪個(gè)方法。>抽象類和接口的主要目的都是為了使程序的功能描述和功能實(shí)現(xiàn)相分離,并且一個(gè)功能描述可以對(duì)應(yīng)多個(gè)實(shí)現(xiàn)方法,從而實(shí)現(xiàn)了程序的多態(tài)性。>抽象類除了可以包含抽象方法外,其他性質(zhì)與普通類完全相同。抽象類自身不能實(shí)例化,抽象方法的實(shí)現(xiàn)應(yīng)通過其派生子類來完成。>接口是更嚴(yán)格的抽象類,其中只能包含public static final成員常量和抽象方法。>一個(gè)子類只能繼承一個(gè)抽象類,但可以繼承多個(gè)接口,這實(shí)現(xiàn)了程序設(shè)計(jì)中的多繼承關(guān)系。

編輯推薦

《Java程序設(shè)計(jì)實(shí)例與操作》新世紀(jì)計(jì)算機(jī)教育名師課堂,中德著名教育機(jī)構(gòu)精品打造。邊學(xué)邊練+精彩實(shí)例+眾多技巧+多媒體教學(xué)光盤。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    Java程序設(shè)計(jì)實(shí)例與操作 PDF格式下載


用戶評(píng)論 (總計(jì)2條)

 
 

  •   內(nèi)容很詳細(xì),適合初學(xué)者,想我這種菜鳥級(jí)別的,就后面項(xiàng)目感興趣。呵呵??傮w還不錯(cuò)。
  •   很好 例子很多 便于理解,有系統(tǒng)的上機(jī)操作練習(xí) 適合初學(xué)者學(xué)習(xí)
 

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

京ICP備13047387號(hào)-7