出版時間:2009-10 出版社:機械工業(yè)出版社 作者:尹繼平,張帆 編著 頁數(shù):748
前言
Java是一種網(wǎng)絡(luò)編程語言,因為問世比較晚,所以避免了許多其他編程語言的缺點,并且很好地繼承了其他編程語言的優(yōu)點,也因此受到無數(shù)開發(fā)人員的喜愛。中國的軟件業(yè)目前還處于初級階段,所以其發(fā)展?jié)摿ο喈敶螅夹g(shù)精湛的Java工程師缺口很大,企業(yè)對Java人才的需求量也是很大的,在51job人才招聘網(wǎng)上,截止到2009年6月1日,關(guān)于Java的招聘崗位大約有11508個。因此學(xué)好Java,就會擁有更多的就業(yè)機會。目前市場上關(guān)于Java的書很多,但是大部分都是從理論上講解,介紹函數(shù)的用法,遠遠達不到實戰(zhàn)的層次。本書完全采用目的驅(qū)動,結(jié)合實際開發(fā)中的小問題,逐個解決,讓讀者在編寫代碼的過程中掌握Java技術(shù)精髓。本書特點1.實例豐富,貼近實戰(zhàn)本書實例豐富,共有21章計200多個實例,每個實例都緊貼實際應(yīng)用,比如“用公鑰計算消息摘要的驗證碼”,就具有很強的示范性和實用價值。讀者可以直接使用書中的實例解決實際問題。2.注重技巧,有的放矢本書所有實例在Java基本知識方面不做過多介紹,重點講述常用。實用的編程技術(shù)。在編寫每個實例的過程中,都遵循良好的編程規(guī)范,并給出詳細的注釋說明,方便讀者理解。3.層次清晰,循序漸進全書分為21章,涵蓋了Java技術(shù)的方方面面。結(jié)構(gòu)非常清晰。本書根據(jù)Java開發(fā)者的學(xué)習(xí)曲線,以一種循序漸進的方式,深入淺出地介紹了Java語法等基礎(chǔ)知識。各種企業(yè)級開發(fā)相關(guān)的高級知識,以及一個綜合性的實例。在講解實例的時候,首先介紹實例的作用,讓讀者了解講解該實例的目的是什么,接著介紹實例中使用的技術(shù)要點,幫助讀者了解該實例是如何實現(xiàn)的,提示讀者學(xué)習(xí)該實例的重點有哪些,最后對代碼的關(guān)鍵部分進行解讀,幫助讀者更好地吸收技術(shù)知識。
內(nèi)容概要
這是一本關(guān)于Java開發(fā)的大百科全書,以知識點為脈絡(luò),以實例(200多個實例貫穿全書)為主要內(nèi)容,深入闡述了Java開發(fā)的各種方法和技巧,權(quán)威性毋庸置疑。首先,全書以Java開發(fā)環(huán)境搭建開篇,循序漸進地介紹了Java語法的方方面面,不僅包括變量、語句、字符串、數(shù)組、類、集合、面向?qū)ο蟮缺貍涞幕A(chǔ)語法,而且還涵蓋異常處理與反射機制、I/O文件操作、線程、數(shù)據(jù)庫操作等高級語法;其次,本書還講解了XML開發(fā)、Java圖形編程、Java網(wǎng)絡(luò)編程、多媒體開發(fā)、郵件開發(fā)、Java Web開發(fā)和Java安全等大量極其重要的企業(yè)級開發(fā)知識,使全書上升到一個新的高度;最后,以一個極具代表性的綜合實例結(jié)束全書,實現(xiàn)理論與實踐完美結(jié)合。 本書內(nèi)容豐富、結(jié)構(gòu)清晰,所選實例具有很強的實用性和針對性,不僅是為中初級Java開發(fā)者量身定做,而且還非常適合作為高級Java開發(fā)者的案頭必備參考書。
書籍目錄
前言第1章 開發(fā)環(huán)境搭建第2章 Java基礎(chǔ)語法第3章 流程控制語句第4章 數(shù)組第5章 面向?qū)ο笤O(shè)計第6章 字符串第7章 Java常用類第8章 集合第9章 Java異常處理與反射機制第10章 I/O及文件操作第11章 Java高級特性第12章 XML開發(fā)第13章 Java網(wǎng)絡(luò)編程第14章 線程第15章 圖形編程第16章 Java安全第17章 Java多媒體第18章 Java Mail第19章 數(shù)據(jù)庫技術(shù)第20章 JSP/Servlet技術(shù)第21章 Java程序綜合案例:教務(wù)處管理系統(tǒng)
章節(jié)摘錄
插圖:第3章流程控制語句流程就是指程序執(zhí)行的順序,流程控制就是指通過控制程序執(zhí)行的順序?qū)崿F(xiàn)要求的功能。流程控制部分是程序中語法和邏輯的結(jié)合,也是程序中最靈活的部分,是判斷一個程序員的能力的主要方面。眾所周知,算法是程序邏輯的核心,而算法的絕大部分代碼都是流程控制實現(xiàn)的。本章介紹Java中控制程序流程的語句,包括條件語句、循環(huán)語句、轉(zhuǎn)移(分支)語句等。實例9打印任一年日歷在程序中,需要根據(jù)某個條件重復(fù)地執(zhí)行某項任務(wù)若干次,直到滿足或不滿足某條件為止,這就是程序流程的控制。流程控制可以使程序員用很少的語句,讓計算機重復(fù)完成大量的計算,而且使程序的結(jié)構(gòu)在邏輯上更清晰易讀。經(jīng)常用到的控制流程的語句包括for循環(huán)、while循環(huán)、do.while循環(huán)、多路分支switch.case、if.else等。下面將綜合運用這些流程語句編寫任一年的日歷。
編輯推薦
《Java范例大全》特色:從工程應(yīng)用出發(fā),通過206個實例講解Java開發(fā)技術(shù)與要點涵蓋Java基本開發(fā)要素。也包含數(shù)據(jù)庫,JSP、Servlet等常用開發(fā)技術(shù)按照循序漸近、由淺入深的原則編寫,通過生動的實例講解。便于讀者學(xué)習(xí)實例均以掌握Java常用知識點為目標,且以相關(guān)知識點命名,便于速查和學(xué)習(xí)實例均給出了核心代碼,盡可能采用獨立函數(shù)實現(xiàn)各種功能,可移植性強光盤說明源代碼免費贈送Java與JavaWeb技術(shù)文檔免費贈送Java與JavaWeb視頻講解
圖書封面
評論、評分、閱讀與下載