Java從入門到精通

出版時間:2009-8  出版社:化學(xué)工業(yè)出版社  作者:高宏靜  頁數(shù):467  
Tag標簽:無  

前言

  近年來我國IT產(chǎn)業(yè)發(fā)展迅猛,IT從業(yè)人數(shù)也不斷增多,越來越多的人開始學(xué)習(xí)計算機技術(shù)。而作為計算機核心技術(shù)之一的程序設(shè)計更是受到了很多人的青睞,尤其是年輕人。如今很多年輕人開始學(xué)習(xí)編程,以使得自己在未來的職業(yè)生涯中更有競爭力?! 〉芏嗳藙傞_始學(xué)習(xí)時總覺得不得要領(lǐng),感覺有一堵無形的墻豎在面前而無法逾越。究其原因是學(xué)習(xí)方法或者思路有問題所致。作為自學(xué)人員,學(xué)編程首先需要一本好書,適合自己閱讀的書,這樣才不至于走彎路,學(xué)習(xí)效果也好。然而圖書市場上的圖書雖然很多,但要真想找本很好的入門編程書卻并不容易,很多書都是寫給專家看的,把真正需要學(xué)習(xí)的人都給擋在了門外?;谶@種原因,我們策劃了這套《程序員書庫》叢書,希望能降低讀者學(xué)習(xí)編程的門檻,帶領(lǐng)讀者快速跨入編程的大門?! 矔瑫俊  禞ava從入門到精通》  《C++從入門到精通》  《PHP從入門到精通》  《Visual C++從入門到精通》  《Visual Basic從入門到精通》  《ASP.NET從入門到精通》  《Linux編程從入門到精通》  《JavaScript從入門到精通》  《CSS從入門到精通》  《ActionScript 3.0從入門到精通》  《Excel VBA從入門到精通》  《SQL Server 2008從入門到精通》  叢書主要特色  1.由淺入深講解到位,輕松入門  本叢書對內(nèi)容的講解都是從最基本的配置和概念講起,然后層層深入,最后還安排了綜合案例,很適合讀者學(xué)習(xí),可以達到輕松入門、快速提高的效果?! ?.程序代碼詳盡注釋,易于理解  書中給出了典型的程序代碼,而且對這些代碼都進行了詳盡的注釋,讀者閱讀起來很容易理解,這對理解編程有很大的幫助?! ?.以大量實例為示范,快速掌握  無論是對基本的語法講解,還是應(yīng)用開發(fā),書中都列舉了大量實例,最后還提供了綜合實例,非常實用,讀者可以通過這些例子很快掌握所學(xué)內(nèi)容,學(xué)習(xí)效果好?! ?.多媒體視頻講解,加速學(xué)習(xí)  叢書的每本書都配專門制作的多媒體學(xué)習(xí)光盤,方便讀者學(xué)習(xí),另外也提供了書中所涉及的源代碼,以方便讀者使用。  5.完善的售后服務(wù),后顧無憂  本叢書提供技術(shù)論壇(http://www.rzchina.net)和QQ群(QQ群號:21948169)答疑,讀者可以在上面提問和交流?! 矔m合的讀者對象  本叢書定位于如下沒有編程基礎(chǔ)的入門人員?! ? 自學(xué)編程的入門人員?! ? 各類程序設(shè)計愛好者。  ? 想學(xué)習(xí)一門技術(shù)以便找工作的人員。  ? 做課題設(shè)計和畢業(yè)設(shè)計的學(xué)生?! ? 需要迅速掌握一門編程語言的人員?! ? 大中專院?;螂娔X學(xué)校的學(xué)生?! W(xué)習(xí)建議  學(xué)習(xí)編程并不是想象的那么難,關(guān)鍵是要有合適的教程和正確的學(xué)習(xí)方法。如果您已經(jīng)選擇了這套書,那么恭喜您已經(jīng)解決了第一個問題。但我們還有如下建議?! ? 入門人員自然按書中安排的順序閱讀最好?! ? 如果你有一定的基礎(chǔ),那也不妨跳躍式閱讀,選擇閱讀。  ? 先弄懂書中的內(nèi)容,然后可以適當(dāng)拓展。  ? 要勤思考,多動手,必要時一定要上機操作?! ? 要學(xué)會利用網(wǎng)絡(luò)資源,經(jīng)常光顧各技術(shù)論壇,有不懂的地方可以利用百度來搜索解決方法?! ∠M@套書能成為您初學(xué)編程的良師益友,能帶您輕松跨入編程的大門,并逐步成為編程高手。

內(nèi)容概要

Java語言是一種跨平臺的高級語言,無論是網(wǎng)絡(luò)世界還是桌面應(yīng)用程序,無論是分布式應(yīng)用環(huán)境還是嵌入式應(yīng)用都可以看到Java的身影。顯然Java語言依然保持著旺盛的生命力,也使得眾多的從業(yè)人員開始學(xué)習(xí)Java語言。本書共分為6篇:第一篇是Java入門知識,主要介紹了Java的基礎(chǔ)知識,包括Java的發(fā)展以及Java編程環(huán)境等;第二篇是Java面向?qū)ο笏枷?,主要介紹了類和對象、繼承、接口和內(nèi)部類、面向?qū)ο缶幊?、異常處理、線程等相關(guān)知識;第三篇是界面篇,主要介紹了Java中的界面開發(fā);第四篇是Java的應(yīng)用篇,主要介紹了I/O編程、集合思想、數(shù)據(jù)庫編程以及Java中的常見類;第五篇是Java的網(wǎng)絡(luò)開發(fā),主要介紹了Socket編程、Applet開發(fā)以及JSP Web開發(fā);最后一篇通過兩個綜合案例,綜合介紹了前面所學(xué)內(nèi)容。    本書的特點是詳細介紹了Java語言的各個方面,概念明了,講解細致,步驟清晰,其中的實例大量應(yīng)用了簡單但不缺乏深度的程序,有源代碼的詳細標注,有運行結(jié)果和運行結(jié)果分析,使得初學(xué)者在初步了解理論知識的基礎(chǔ)上,通過具體的應(yīng)用實例輕松掌握所學(xué)內(nèi)容。本書適合正在學(xué)習(xí)Java編程語言,或打算學(xué)習(xí)Java語言的人員,也可作為大中專院校師生和培訓(xùn)班的教材。

作者簡介

  本叢書的作者團隊對計算機程序設(shè)計類圖書市場有很好的敏感性,對出版動態(tài)有準確的把握,對計算機技術(shù)的發(fā)展進行長期跟蹤。該團隊長期以來致力于計算機圖書的內(nèi)容提供和策劃,已經(jīng)出版的多個系列圖書都在計算機圖書市場上有良好的口碑,都曾經(jīng)引領(lǐng)了當(dāng)年的計算機程序設(shè)計暢銷書。

書籍目錄

第一篇  基礎(chǔ)篇 第1章  Java概述	 第2章  Java基本語言	 第3章  控制流程語句	 第4章  數(shù)組	第二篇  面向?qū)ο蟆〉?章  類和對象	 第6章  繼承	 第7章  接口和內(nèi)部類	 第8章  面向?qū)ο缶幊? 第9章  異常處理	 第10章  線程	第三篇  界面篇 第11章  圖形編程	 第12章  事件處理	 第13章  Swing用戶界面設(shè)計	第四篇  應(yīng)用篇 第14章  Java I/O系統(tǒng)	 第15章  集合	 第16章  Java與數(shù)據(jù)庫	 第17章  Java常用類	第五篇  網(wǎng)絡(luò)編程篇 第18章  網(wǎng)絡(luò)編程	 第19章  Applet網(wǎng)頁內(nèi)嵌程序	 第20章  Java Web應(yīng)用——JSP	第六篇  綜合案例 第21章  小型員工信息系統(tǒng)	 第22章  基于JApplet的貪吃蛇游戲

章節(jié)摘錄

  面向?qū)ο蠹夹g(shù)被稱為是程序設(shè)計思想的一場革命,它已經(jīng)逐步成為計算機應(yīng)用開發(fā)領(lǐng)域的主流趨勢。Java語言是面向?qū)ο蠹夹g(shù)成功應(yīng)用的范例之一。Java語言具有面向?qū)ο?、跨平臺、安全性、多線程等顯著特點,這使得Java成為許多應(yīng)用系統(tǒng)的理想開發(fā)工具。隨著Internet的產(chǎn)生和發(fā)展,Java語言的這些優(yōu)點引起軟件開發(fā)人員極大的關(guān)注,Java語言已經(jīng)成為最流行的網(wǎng)絡(luò)編程語言之一?!  耙淮尉帉懀教庍\行”,這是Java技術(shù)的一個最重要特性,只需要編寫一次自己的應(yīng)用程序,Java程序就可以在各種操作系統(tǒng)中正常運行了。  本書就是針對Java語言的初學(xué)者,在學(xué)習(xí)本書之前,并不需要具備面向?qū)ο蟮幕A(chǔ)知識,甚至不要求讀者有編程經(jīng)驗。本書從Java的基礎(chǔ)知識講起,由淺入深,循序漸進,將Java面向?qū)ο蟮乃枷胱匀坏貪u漸融入到讀者的腦海中。同時本書還匯集了大量的程序示例,隨書的光盤中收錄了各示例的源碼及所需資源,以幫助讀者輕松學(xué)習(xí),快速掌握。  本書特點  由于本書面向入門級的讀者,因此內(nèi)容上要求通俗易懂,能夠立即實踐并易于上手,所以本書具有以下特點?! ?.循序漸進,由淺入深  從Java的基礎(chǔ)知識開始,介紹了Java程序的運行環(huán)境和安裝過程,并通過一系列簡單的示例讓讀者認識簡單的Java程序,再逐步深入,闡述Java的語法和語義以及面向?qū)ο蟮奶攸c,最后通過示例展示Java語言的部分高級應(yīng)用?! ?.形象類比,圖解豐富  在本書中,沒有晦澀的理論,概念通俗易懂;以現(xiàn)實生活中的事物作比喻來描述Java語言的相關(guān)理論知識,并附有圖解,便于讀者的理解和記憶?! ?.技術(shù)全面,內(nèi)容充實  本書涉及了Java語言的所有基礎(chǔ)知識,覆蓋范圍廣,對Java語言的基礎(chǔ)知識以及各個方面的應(yīng)用和實踐,以及Java程序的某些設(shè)計模式、程序員在編程中經(jīng)常用到的編程技巧等等都作了十分詳細的介紹?! ?.實用性強,示例豐富  每個理論下面都附有豐富的使用示例,以及程序注釋、說明和程序運行的結(jié)果。讀者領(lǐng)會了相關(guān)理論知識后可以立即動手,付諸于實踐,并通過實踐了解相關(guān)用法,增強對理論知識的理解鞏固?! ”緯鴥?nèi)容  本書共分為6篇:第一篇是Java入門知識,主要介紹了Java的基礎(chǔ)知識,包括Java的發(fā)展以及Java編程環(huán)境等;第二篇是Java面向?qū)ο笏枷?,主要介紹了類和對象、繼承、接口和內(nèi)部類、面向?qū)ο缶幊獭惓L幚?、線程等相關(guān)知識;第三篇是界面篇,主要介紹了Java中的界面開發(fā);第四篇是Java的應(yīng)用篇,主要介紹了I/O編程、集合思想、數(shù)據(jù)庫編程以及Java中的常見類;第五篇是Java的網(wǎng)絡(luò)開發(fā),主要介紹了Socket編程、Applet開發(fā)以及JSP Web開發(fā);最后一篇通過兩個綜合案例,綜合介紹了前面所學(xué)內(nèi)容?! 〉?章Java概述:主要介紹了Java概述性的幾個問題,以及如何進行Java開發(fā),包括使用記事本的最簡單開發(fā)和集成開發(fā)工具Eclipse的使用?! 〉?章Java基本語言:主要介紹了Java的基本數(shù)據(jù)類型與運算符的分類與使用,并給出完整示例源碼供讀者學(xué)習(xí)?! 〉?章控制流程語句:主要介紹了Java中的3種程序控制語句,并給出了詳細的程序示例?! 〉?章數(shù)組:主要介紹了Java中的數(shù)組,包括一維數(shù)組的結(jié)構(gòu)、聲明創(chuàng)建、初始化、使用;二維數(shù)組的使用;并結(jié)合示例講解了數(shù)組的復(fù)制、搜索、排序問題?! 〉?章類和對象:主要介紹了Java中的對象及類的問題,生動解釋類及對象的概念及之間的關(guān)系,詳細講解了類的成員變量、成員方法;關(guān)于修飾符詳細講解了其使用及各個修飾符之間的區(qū)別?! 〉?章繼承:主要介紹了派生類、抽象類和Object類的相關(guān)知識?! 〉?章接口和內(nèi)部類:主要介紹了Java的接口思想,包括接口的定義、實現(xiàn)和應(yīng)用以及接口和內(nèi)部類的不同之處?! 〉?章面向?qū)ο缶幊蹋褐饕榻B了面向?qū)ο缶幊痰南嚓P(guān)知識?! 〉?章異常處理:主要介紹了Java中對異常的處理機制?! 〉?0章線程:主要介紹了Java中線程的使用,包括線程的創(chuàng)建、調(diào)度、控制,并詳細介紹了線程的生命周期、線程通信、線程同步死鎖的問題。  第11~13章圖形用戶界面編程基礎(chǔ):主要介紹了組件、容器等概念,并給出了布局管理器的使用說明及使用示例;所有的圖形用戶界面程序只有完成一定的工作才有意義,因此結(jié)合事件監(jiān)聽器與組件說明了用戶圖形界面程序的編寫及運行?! 〉?4章Java I/O系統(tǒng):主要介紹了Java中的輸入輸出,包括文件的讀寫及數(shù)據(jù)庫的讀寫?! 〉?5章集合:主要介紹了集合相關(guān)的接口和接口實現(xiàn)類(主要包括Collection和Iterator、List、Set、Map接口)及一些主要的實現(xiàn)類(包括LinkedList、ArrayList、HashSet、TreeSet、HashMap、TreeMap類)?! 〉?6章Java與數(shù)據(jù)庫:主要介紹了幾種常用的數(shù)據(jù)庫以及Java與各種數(shù)據(jù)庫連接的方法?! 〉?7章Java常用類:主要介紹了Java中常用的幾種類,包括基本數(shù)據(jù)類型的封裝類、Math類和StringBuffer字符類。  第18章網(wǎng)絡(luò)編程:主要介紹了網(wǎng)絡(luò)編程的基礎(chǔ)知識,針對TCP/IP、UDP、URL三種類型的網(wǎng)絡(luò)編程進行了重點的講解,并給出了完整示例源碼供讀者學(xué)習(xí)?! 〉?9章Applet網(wǎng)頁內(nèi)嵌程序:主要介紹了Applet應(yīng)用程序的基本知識及Applet的部署,并詳細介紹了Applet中多媒體的操作?! 〉?0章Java Web應(yīng)用——JSP:主要介紹了JSP的基礎(chǔ)知識和綜合應(yīng)用。  第21和22章:主要介紹了兩個綜合案例,一個是使用Java界面編程開發(fā)一個小型的員工管理系統(tǒng);另一個是使用JApplet開發(fā)一個貪吃蛇的小游戲?! ”緯x者  ? Java初學(xué)者  ? Java專職編程人員  ? Java編程愛好者  ? 大中專院校的學(xué)生  ? 社會培訓(xùn)班學(xué)生

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Java從入門到精通 PDF格式下載


用戶評論 (總計9條)

 
 

  •   適合初學(xué)者用
    只是內(nèi)容有點小過時,不過還湊合
  •   入門級別,可以時?;匚?/li>
  •   講的很徹底
  •   絕對是正版,就是包裝太寒酸。
  •   內(nèi)容不錯,紙質(zhì)一般,不過贈送的光盤沒什么用,里面的課程不全,課程講解是照著書本一個字一個字緩慢地念的。
  •   發(fā)貨速度不錯,支持。。。
  •   可能因為書的封面積了些灰塵看起來有點舊的感覺,其他還好
  •   這本真是好基礎(chǔ)的,特別是前面幾章,講的就是c語言。
  •   雖然快遞滿給力的,但是包裝很差,書角有磨損。好吧,這其實可以接受,但是最重要的是封面脫落了,不是運輸?shù)倪^程中脫落的,而是發(fā)貨的人本來就知道封面脫落。從來沒有遇到這種情況,所以打一個從來沒有過的兩星。
 

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

京ICP備13047387號-7