出版時(shí)間:2003-9 出版社:清華大學(xué)出版社 作者:張孝祥 頁(yè)數(shù):394
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書是一本融合編程思想與具體實(shí)踐為一體的書,是作者長(zhǎng)期實(shí)踐、思考、感悟的總結(jié),是作者在深入分析自己和眾多學(xué)生學(xué)習(xí)現(xiàn)狀之后探索出的學(xué)習(xí)Java的一條捷徑。 全書共分11章。第1章詳細(xì)地講解了Java開發(fā)環(huán)境的搭建、反編譯工具的使用、JDK文檔資料的查閱以及Java程序的編譯和運(yùn)行過(guò)程。第2章系統(tǒng)地講解了Java的一些常用語(yǔ)法,在講解語(yǔ)法的過(guò)程中,作者把常見問(wèn)題進(jìn)行了正反對(duì)比,分析了問(wèn)題產(chǎn)生的根源,旨在加深印象。在第3章和第4章中,透徹系統(tǒng)地講解了面向?qū)ο蟮乃枷牒蛻?yīng)用,用通俗形象的語(yǔ)言、典型翔實(shí)的例子、鮮明的對(duì)照比較,闡述了初學(xué)者最容易迷惑的一些思想理念。在以后的章節(jié)中,作者始終以“啟發(fā)編程思想,培養(yǎng)編程感覺(jué)”為指導(dǎo),以剖析典型實(shí)例、分析源碼結(jié)構(gòu)含義、解析常見問(wèn)題等方式,從高屋建瓴的角度,用通俗易懂的文字,講解了多線程、常用Java類、Java中的I/O(輸入輸出)編程、GUI與Applet、網(wǎng)絡(luò)編程等方面的知識(shí)。 作者長(zhǎng)期工作在開發(fā)與教學(xué)的第一線,既考慮了在實(shí)際開發(fā)中經(jīng)常遇到的難題,也分析了眾多學(xué)員在學(xué)習(xí)中經(jīng)常困惑的問(wèn)題。 本書集實(shí)用性、思想性、可讀性為一體,是一本適合廣大計(jì)算機(jī)編程愛(ài)好者的優(yōu)秀讀物。
作者簡(jiǎn)介
張孝祥,1995年畢業(yè)于北京理工大學(xué),獲學(xué)士學(xué)位。畢業(yè)后在計(jì)算機(jī)專業(yè)的專家指導(dǎo)下,熟練掌握了VC,VB,JAVA等編程語(yǔ)言及工具,潛心研究計(jì)算機(jī)軟件開發(fā),曾先后在國(guó)家863計(jì)劃CIMS項(xiàng)目組、泰克威爾公司、摩托羅拉公司、清華萬(wàn)博的中國(guó)教育熱線網(wǎng)站從事軟、硬件開發(fā)。期間,兼職
書籍目錄
第1章 Java開發(fā)前奏 1.1 Java虛擬機(jī)及Java的跨平臺(tái)原理 1.2 Java開發(fā)環(huán)境的搭建 1.3 體驗(yàn)Java編程的過(guò)程 1.4 classpath的設(shè)置 1.5 有效利用Java的文檔幫助 1.6 JVM(虛擬機(jī))的運(yùn)行過(guò)程 1.7 垃圾回收器 1.8 反編譯工具的介紹第2章 Java編程基礎(chǔ) 2.1 Java基本語(yǔ)法格式 2.2 變量及變量的作用域 2.3 函數(shù)與函數(shù)的重載 2.4 Java中的運(yùn)算符 2.5 程序的流程控制 2.6 數(shù)組 第3章 面向?qū)ο螅ㄉ希?3.1 面向?qū)ο蟮母拍?3.2 類與對(duì)象 3.3 構(gòu)造函數(shù) 3.4 this引用句柄 3.5 與垃圾回收有關(guān)的知識(shí) 3.6 函數(shù)的參數(shù)傳遞 3.7 Static關(guān)鍵字 3.8 內(nèi)部類 3.9 使用Java的文檔注釋第4章 面向?qū)ο螅ㄏ拢?4.1 類的繼承 4.2 抽象類與接口 4.3 對(duì)象的多態(tài)性 4.4 異常 4.5 包 4.6 訪問(wèn)控制 4.7 使用jar文件第5章 多線程 5.1 如何創(chuàng)建與理解線程 5.2 多線程的同步 5.3 線程間的通信 5.4 線程生命的控制第6章 Java API 6.1 理解API的概念 6.2 工具軟件的介紹與使用 6.3 String類和StringBuffer類 6.4 基本數(shù)據(jù)類型的對(duì)象包裝類 6.5 集合類 6.6 Hashtable與Properties類 6.7 System類與Runtime類 6.8 Date與Calendar,DateFormat類 6.9 Math與Random類 6.10 學(xué)習(xí)API的方法第7章 IO/輸入輸出 7.1 File類 7.2 RandomAccessFile類 7.3 節(jié)點(diǎn)流 7.4 過(guò)濾流與包裝類 7.5 IO中的高級(jí)應(yīng)用 第8章 圖形用戶界面GUI(一) 8.1 初識(shí)AWT 8.2 AWT線程 8.3 AWT事件處理 8.4 GUI組件上的圖形操作 第9章 圖形用戶界面GUI(二) 9.1 常用AWT組件 9.2 布局管理器 9.3 Swing 第10章 Applet 10.1 瀏覽器怎樣顯示網(wǎng)頁(yè) 10.2 瀏覽器處理網(wǎng)頁(yè)腳本代碼的過(guò)程 10.3 瀏覽器怎么處理Applet 10.4 Applet類及其方法 10.5 一個(gè)顯示動(dòng)畫的Applet的程序 10.6 關(guān)于Java的一些細(xì)節(jié) 10.7 驗(yàn)證Applet對(duì)象在客戶端如何存在 第11章 網(wǎng)絡(luò)編程 11.1 網(wǎng)絡(luò)編程的基礎(chǔ)知識(shí) 11.2 Java編寫UDP網(wǎng)絡(luò)程序 11.3 Java編寫TCP網(wǎng)絡(luò)程序
媒體關(guān)注與評(píng)論
書評(píng)初學(xué)編程的人進(jìn)步慢甚至半途而廢的主要原因是他們沒(méi)有軟件開發(fā)的具體環(huán)境。如果一個(gè)實(shí)踐經(jīng)驗(yàn)豐富的老師能把一些理論和實(shí)踐經(jīng)驗(yàn)通俗地講出來(lái),并為學(xué)員提供一個(gè)真實(shí)的實(shí)踐練習(xí)環(huán)境,培養(yǎng)他們的編程思想和感覺(jué),組織學(xué)員自己動(dòng)手摸擬項(xiàng)目的開發(fā)過(guò)程,不員就能學(xué)得很快。最重要的是學(xué)員能夠接觸到實(shí)踐的機(jī)會(huì),體驗(yàn)到開發(fā)的過(guò)程。
編輯推薦
熱銷,第6次印刷!《Java 就業(yè)培訓(xùn)教程》是一本融合編程思想與具體實(shí)踐為一體的書,是作者長(zhǎng)期實(shí)踐、思考、感悟的總結(jié),是作者在深入分析自己和眾多學(xué)生學(xué)習(xí)現(xiàn)狀之后探索出的學(xué)習(xí)Java的一條捷徑?!禞ava 就業(yè)培訓(xùn)教程》作者張孝祥曾以技術(shù)入股清華創(chuàng)業(yè)園某公司,任該公司技術(shù)總監(jiān),帶領(lǐng)導(dǎo)十幾位清華博士、碩士組成的技術(shù)團(tuán)隊(duì),開發(fā)了文件分發(fā)軟件,屏幕共享軟件,遠(yuǎn)程教學(xué)系統(tǒng),視頻監(jiān)控與會(huì)議系統(tǒng)。目前,他開始逐步將自己多年的開發(fā)與培訓(xùn)經(jīng)驗(yàn)心得編寫成通俗易懂的書籍,并將所有擅長(zhǎng)的課程錄制成課堂現(xiàn)場(chǎng)視頻,為實(shí)用編程技術(shù)在中國(guó)的普及作出力所能及的貢獻(xiàn),該計(jì)劃得到了中國(guó)軟件行業(yè)協(xié)會(huì)教育與培訓(xùn)委員會(huì)的認(rèn)可和大力支持。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載