Java范例開發(fā)大全

出版時(shí)間:2010-6  出版社:清華大學(xué)出版社  作者:張帆  頁數(shù):831  
Tag標(biāo)簽:無  

前言

  Java因?yàn)閱柺辣容^晚,因此避免了許多其他編程語言的缺點(diǎn)。而且它還很好地繼承了其他編程語言的優(yōu)點(diǎn),所以受到了無數(shù)開發(fā)人員的喜愛。中國(guó)的軟件業(yè)目前還處于初級(jí)階段,還有很大的發(fā)展?jié)摿?,技術(shù)精湛的Java工程師自然很受歡迎,企業(yè)對(duì)Java人才的需求量依然很大。所以,學(xué)習(xí)Java開發(fā)一直以來都是一個(gè)熱門的話題?! 『芏郕ava程序設(shè)計(jì)初學(xué)者都有一些共同的疑問:他們已經(jīng)了解了Java語言的基礎(chǔ)知識(shí),但卻并不知道如何應(yīng)用在實(shí)際開發(fā)中;還有一部分初學(xué)者經(jīng)過努力,感覺已經(jīng)較好地掌握了Java語言的各種語法和規(guī)范,但卻依然不能應(yīng)用自如,甚至在面臨一些復(fù)雜問題時(shí)依然是一頭霧水,例如無法將面向?qū)ο蟮某橄笏季S轉(zhuǎn)換為實(shí)際開發(fā)中的程序;還有很多人在學(xué)習(xí)了一段時(shí)間的Java語言后,總覺得有一堵無形的墻擋著,無法逾越?! ?shí)際上,這些問題都是Java語言的初學(xué)者或者已經(jīng)學(xué)習(xí)過一段時(shí)間Java語言的入門者所共有的問題。這些問題反映出一個(gè)共同的特征,就是他們沒有很好地理解Java語言,也缺少必要的編程實(shí)踐,所以才會(huì)有如此種種的問題出現(xiàn)。本書主要就是為了解決這些問題而寫的。希望通過本書,能給廣大Java學(xué)習(xí)者提供一些良好的學(xué)習(xí)經(jīng)驗(yàn)和心得體會(huì),點(diǎn)撥思路,舉一反三?! ”緯倪x擇了370余個(gè)典型實(shí)例,講解Java語言的基礎(chǔ)知識(shí)和高級(jí)技術(shù),并給出了Java語言常見問題的解決方案和解決模式;對(duì)于比較難理解的內(nèi)容還給出了多個(gè)與實(shí)際生活相關(guān)聯(lián)的類比分析;最后還提供了兩個(gè)綜合案例,用以提高讀者的實(shí)戰(zhàn)水平。本書還專門配備了多媒體語音教學(xué)視頻,讀者可以高效、直觀地學(xué)習(xí)。學(xué)習(xí)完本書內(nèi)容后,讀者可以系統(tǒng)地掌握.Java語言編程技術(shù),并能夠提升自己的應(yīng)用開發(fā)水平。

內(nèi)容概要

本書精心挑選了有代表意義的370余個(gè)實(shí)例,詳細(xì)介紹了如何利用Java語言的強(qiáng)大功能來開發(fā)應(yīng)用程序。本書附帶1張光盤,內(nèi)容為本書中所有實(shí)例的多媒體語音教學(xué)視頻及書中的實(shí)例源代碼。    本書共22章,內(nèi)容涉及Java開發(fā)環(huán)境的搭建、Java基礎(chǔ)類型與運(yùn)算符、條件控制語句、異常處理、數(shù)組、字符串、輸入輸出流、面向?qū)ο蠹捌渌拇筇卣?、?nèi)部類與接口、Java常用類、集合、多線程編程、Java泛型編程、網(wǎng)絡(luò)編程、數(shù)據(jù)庫(kù)技術(shù)、界面設(shè)計(jì)Swing、Applet小應(yīng)用程序、多媒體與圖像處理、JSP技術(shù)等。最后還介紹了模擬服務(wù)器與客戶端之間的通信及書店管理系統(tǒng)兩個(gè)綜合案例,以提高讀者的實(shí)戰(zhàn)水平。    本書內(nèi)容豐富,實(shí)用性強(qiáng),實(shí)例貼近生活,容易理解,而且書中每一個(gè)實(shí)例都經(jīng)過仔細(xì)調(diào)試。本書適合Java初、中級(jí)學(xué)習(xí)人員學(xué)習(xí)和提高使用,也可以作為Java程序員案頭必備的參考資料。

作者簡(jiǎn)介

張帆,畢業(yè)于西安交通大學(xué)。畢業(yè)后曾經(jīng)先后任職于方正奧德等知名IT企業(yè),長(zhǎng)期從事Java企業(yè)級(jí)應(yīng)用開發(fā)。有8年以上的Java開發(fā)經(jīng)驗(yàn),精通Java語言,對(duì)Eclipse、Spring、Hibernate等開發(fā)技術(shù)與框架有豐富的使用經(jīng)驗(yàn),對(duì)Java圖形開發(fā)及分布式開發(fā)有深入研究。目前致力于Java加密與解密技術(shù)的研究。曾經(jīng)參與開發(fā)了金融、證券、保險(xiǎn)、教育等多個(gè)領(lǐng)域的多個(gè)大型項(xiàng)目。平時(shí)愛好閱讀和旅游。

書籍目錄

第1篇 Java編程基礎(chǔ) 第1章 Java開發(fā)環(huán)境的搭建    1.1 理解Java    1.2 搭建Java所需環(huán)境     1.2.1 下載JDK     1.2.2  安裝JDK     1.2.3 配置環(huán)境     1.2.4 測(cè)試JDK配置是否成功     實(shí)例1 開發(fā)第一個(gè)Java程序 第2章 Java基礎(chǔ)類型與運(yùn)算符    2.1 基礎(chǔ)類型     實(shí)例2  自動(dòng)提升     實(shí)例3  自動(dòng)轉(zhuǎn)換     實(shí)例4 常用基礎(chǔ)類型之強(qiáng)制轉(zhuǎn)換    2.2 運(yùn)算符     實(shí)例5 算術(shù)運(yùn)算符     實(shí)例6 關(guān)系運(yùn)算符     實(shí)例7 邏輯運(yùn)算符     實(shí)例8 位運(yùn)算符     實(shí)例9 移位運(yùn)算符     實(shí)例10 轉(zhuǎn)型運(yùn)算符    2.3 其他形式     實(shí)例11 常量與變量     實(shí)例12 各種進(jìn)制的轉(zhuǎn)換     實(shí)例13 Java中的進(jìn)制與移位運(yùn)算符 第3章 條件控制語句    3.1 if控制語句     實(shí)例14 判斷輸入的年份是否為閏年     實(shí)例15 抽獎(jiǎng)活動(dòng)    3.2 for語句     實(shí)例16 小九九乘法表     實(shí)例17 如何列出素?cái)?shù)     實(shí)例18 Java中的遞歸     實(shí)例19 男生女生各多少人     實(shí)例20 求水仙花數(shù)     實(shí)例21  求任意一個(gè)正數(shù)的階乘     實(shí)例22 求n的n次方     實(shí)例23 利用for循環(huán)輸出幾何圖形     實(shí)例24 楊輝三角  3.3 while語句     實(shí)例25 求1到100之間的和     實(shí)例26 存上100元需要多少天     實(shí)例27 輸出100之間的所有偶數(shù)     實(shí)例28 如何判斷回文數(shù)字  3.4 dowhile語句     實(shí)例29 輸出100之間的所有奇數(shù)     實(shí)例30 求最大的隨機(jī)數(shù)  3.5 switch語句     實(shí)例31 判斷字母分類     實(shí)例32 優(yōu)良及差     實(shí)例33 打印任意一年日歷     實(shí)例34 一年四季的劃分第2篇 Java數(shù)據(jù)處理 第4章 異常處理   4.1 編譯時(shí)異常     實(shí)例35 除0發(fā)生的算術(shù)異常(ArithmeticException)     實(shí)例36 數(shù)組下標(biāo)越界異常(ArraylndexOutOfBoundsException)     實(shí)例37 數(shù)組元素類型不匹配異常(ArrayStoreException)     實(shí)例38 強(qiáng)制類型轉(zhuǎn)換異常(ClassCastException)     實(shí)例39 索引越界異常(IndexOutOfBoundsException)     實(shí)例40 空指針異常(NuUPointerException)     實(shí)例41 數(shù)字格式轉(zhuǎn)換異常(NumberFomatException)     實(shí)例42 字符串索引越界異常(StringlndexOutBounds)     實(shí)例43 操作錯(cuò)誤(UnsupportedOperationException)   4.2 運(yùn)行時(shí)異常     實(shí)例44 找不到指定類時(shí)發(fā)生的異常(ClassNotFoundException)     實(shí)例45 請(qǐng)求的方法不存在(NoSuchMethodException)    4.3 trycatch捕獲異常     實(shí)例46 trycatch捕獲異常的實(shí)例     實(shí)例47 trycatchfinally捕獲異常的實(shí)例     實(shí)例48 trycatch嵌套捕獲異常的實(shí)例   4.4 throws聲明異常     實(shí)例49 throws聲明異常實(shí)例一     實(shí)例50 throws聲明異常實(shí)例二   4.5 throw拋出異?!  ?shí)例51  throw拋出異常實(shí)例一   實(shí)例52 throw拋出異常實(shí)例二  4.6 自定義異?!  ?shí)例53 自定義異常實(shí)例一   實(shí)例54 自定義異常實(shí)例二 第5章 數(shù)組 第6章 字符串 第7章 輸入/輸出流第3篇 Java面向?qū)ο缶幊獭〉?章 面向?qū)ο蟆〉?章 面向?qū)ο蟮乃拇筇卣鳌〉?0章 內(nèi)部類與接口 第11章 Java常用類第4篇 Java高級(jí)開發(fā)技術(shù) 第12章 集合 第13章 多線程編程 第14章 泛型 第15章 網(wǎng)絡(luò)編程 第16章 數(shù)據(jù)庫(kù)技術(shù) 第17章 界面設(shè)計(jì)——Swing 第18章 Applet小應(yīng)用程序 第19章 多媒體與圖像處理 第20章 JSP開發(fā)技術(shù)第5章 Java綜合案例 第21章 模擬服務(wù)器與客戶端之間的通信 第22章 書店管理系統(tǒng)

章節(jié)摘錄

  Java是IT行業(yè)的領(lǐng)軍者,它可以帶領(lǐng)我們進(jìn)入一個(gè)新的境界。學(xué)習(xí)Java起步很關(guān)鍵,先要搭建的就是Java運(yùn)行所需要的環(huán)境,有了這個(gè)平臺(tái),就可以自由地發(fā)揮并開發(fā)程序。有的程序員就是由于自己的大意,總是浪費(fèi)很多時(shí)間來調(diào)試環(huán)境,所以現(xiàn)在就必須將環(huán)境搭建好?! ?.1 理解Java有的讀者覺得對(duì)于Java開發(fā)的入門知識(shí),掌握一點(diǎn)就可以了,主要還是實(shí)踐。實(shí)際上,很多讀者會(huì)面臨比較基礎(chǔ)的Java問題,下面就先來看看Java語言具有哪些特性。簡(jiǎn)單性:Java語言的語法與C語言和C++語言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用Java。另一方面,Java丟棄了C++中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動(dòng)的強(qiáng)制類型轉(zhuǎn)換。特別地,Java語言拋棄了C語言的指針,并提供了自動(dòng)“垃圾回收機(jī)制”,使得程序員不必為內(nèi)存管理而擔(dān)憂。面向?qū)ο螅篔ava語言為了與現(xiàn)實(shí)結(jié)合,將生活中的事物都可以看成對(duì)象,并為了簡(jiǎn)單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實(shí)現(xiàn)機(jī)制(關(guān)鍵字為implements)。Java語言全面支持動(dòng)態(tài)綁定,而C++語言只對(duì)虛函數(shù)使用動(dòng)態(tài)綁定。總之,Java語言是一個(gè)純面向?qū)ο蟪绦蛟O(shè)計(jì)語言。

編輯推薦

  全書377個(gè)典型實(shí)例、1個(gè)綜合案例,都配多媒體教學(xué)視頻講解,全面解析Java編程基礎(chǔ)、數(shù)據(jù)處理、面向?qū)ο缶幊碳捌渌呒?jí)技術(shù)?!  禞ava范例開發(fā)大全》特色:實(shí)例教學(xué):以應(yīng)用為目標(biāo),用實(shí)例的方式講解,提高動(dòng)手能力、視頻教學(xué):每個(gè)實(shí)例都對(duì)應(yīng)一個(gè)多媒體教學(xué)視頻,高效、直觀、應(yīng)用廣泛:涵蓋Java程序設(shè)計(jì)所涉及的核心技術(shù)及主流應(yīng)用、步驟詳細(xì):每一個(gè)實(shí)例均給出了詳細(xì)的操作步驟和實(shí)現(xiàn)的源代碼、技巧豐富:講解中穿插了大量的技巧、說明及難點(diǎn)剖析,便于讀者掌握、實(shí)用性強(qiáng):詳細(xì)講解了兩個(gè)項(xiàng)目案例的開發(fā)過程,提高讀者的實(shí)戰(zhàn)水平?!  禞ava范例開發(fā)大全》內(nèi)容及對(duì)應(yīng)的教學(xué)視頻時(shí)間:Java開發(fā)環(huán)境的搭建(9分鐘視頻)、Java基礎(chǔ)類型與運(yùn)算符(39分鐘視頻)、條件控制語句(75分鐘視頻)、異常處理(62分鐘視頻)、數(shù)組(98分鐘視頻)、字符串(138分鐘視頻)、輸入/輸出流(116分鐘視頻)、面向?qū)ο螅?2分鐘視頻)、面向?qū)ο蟮乃拇筇卣鳎?5分鐘視頻)、內(nèi)部類與接口(41分鐘視頻)、Java常用類(66分鐘視頻)、集合(45分鐘視頻)、多線程編程(121分鐘視頻)、泛型(43分鐘視頻)、網(wǎng)絡(luò)編程(52分鐘視頻)、數(shù)據(jù)庫(kù)技術(shù)(38分鐘視頻)、界面設(shè)計(jì)——Swing(88分鐘視頻)、Applet小應(yīng)用程序(39分鐘視頻)、多媒體與圖像處理(51分鐘視頻)、JSP開發(fā)技術(shù)(62分鐘視頻)、模擬服務(wù)器與客戶端之間的通信(13分鐘視頻)、書店管理系統(tǒng)(56分鐘視頻)?! 〕?、大容量DVD-ROM內(nèi)容:《Java范例開發(fā)大全》涉及的源代碼、23小時(shí)《Java范例開發(fā)大全》配套多媒體教學(xué)視頻、15小時(shí)Java教學(xué)視頻(贈(zèng)送)、24小時(shí)Java Web編程教學(xué)視頻(贈(zèng)送)、1200余頁編程專題講座電子書(贈(zèng)送)、11個(gè)典型應(yīng)用系統(tǒng)(贈(zèng)送)?!  禞ava范例開發(fā)大全》讀者對(duì)象:有Java基礎(chǔ)需要提高的人員、需要作為案頭必備手冊(cè)的程序員、Java應(yīng)用開發(fā)人員、大中專院校的學(xué)生、社會(huì)培訓(xùn)班的學(xué)員。

圖書封面

圖書標(biāo)簽Tags

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


    Java范例開發(fā)大全 PDF格式下載


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

 
 

  •   很不錯(cuò)的一本書,這個(gè)系列的書都很不錯(cuò),對(duì)于java初學(xué)者來說這是一本值得擁有的經(jīng)典著作!
  •   優(yōu)點(diǎn):非常好的一本書。例子簡(jiǎn)單易懂。適合有一定只是的編程理念的人去學(xué)習(xí)他。缺點(diǎn):1:書中,寫的例子的格式最好改下。這本書很多例子是先寫主函數(shù)存在的class,在寫別的class,但是,這樣不方便讀者抄寫調(diào)試書中的例子,他們不得不把所有的代碼看一遍。在重新整理抄寫。2:這個(gè)書也許比較專業(yè),所以有些地方的知識(shí)點(diǎn)是錯(cuò)誤的。希望編輯大人在好好的審核比對(duì)。比如第290頁的175個(gè)實(shí)例.例子介紹說“在這個(gè)類里還有一個(gè)OuterCalss內(nèi)部類”,可實(shí)際的代碼中。他不是內(nèi)部類。
  •   適合初學(xué)者的范例
  •   對(duì)于一些有點(diǎn)基礎(chǔ)的學(xué)者的提高有很大幫助
  •   給同學(xué)買的。他很喜歡,說這本書很經(jīng)典。而且印刷質(zhì)量也很好
  •   算法很 有用 美中不足 書有點(diǎn)臟
  •   書的質(zhì)量還行,紙質(zhì)薄一點(diǎn),應(yīng)該是正版的??爝f速度夠快的 秦皇島 第3天就送到了
  •   就是書的味道太大了,臭死了
  •   書的例子很好
  •   隔天就到??焖俚呐渌退俣龋『芎?!贊!
  •   很好,物流很快,書目前沒能看,我相信是不錯(cuò)的
  •   這個(gè)數(shù)的例子實(shí)在太全了
  •   本書特別適合用java搞開發(fā)的人員參考
  •   沒想到這書那么厚!書的印刷質(zhì)量很好,內(nèi)容也很豐富,還帶光盤,講解的挺詳細(xì)的,很適合像我這樣的初學(xué)者用~~
  •   如題,很翔實(shí),很全面。不過光盤上的視頻不怎么樣,沒有用心做。除去這個(gè)因素,整本書給我的感覺還是很好的。
  •   800多頁非常厚,內(nèi)容也比較全,但以案例為主,感覺還是適合有點(diǎn)基礎(chǔ)的人看
  •   很有厚重感,還沒看里面的內(nèi)容,先評(píng)價(jià)了,就是發(fā)書速度有點(diǎn)慢
  •   這本書真的很不錯(cuò),里面的例子很實(shí)用,然我學(xué)到很多知識(shí)。
  •   買回來看了幾天,內(nèi)容可以,學(xué)到了很多東西
  •   書不錯(cuò),確實(shí)挺好。
  •   書很好 ,就是我想要的
    物有所值
  •   里面的例子很經(jīng)典!值得一看
  •   第一印象不錯(cuò),具體待俺學(xué)過再說
 

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

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