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