Java2編程技術(shù)基礎(chǔ)

出版時間:2009-9  出版社:高等教育出版社  作者:謝峰,梁云娟 著  頁數(shù):136  

前言

  藍色巨人IBM是信息工業(yè)的一塊活化石,同時又是這個時代最富有活力、最受人尊敬的公司之一。在技術(shù)研究上的巨大投入使得IBM成為世界上最具創(chuàng)新性的公司,IBM的創(chuàng)新已經(jīng)獲得了超過25 000項美國專利,幾乎是任何美國IT競爭對手同期總和的三倍,超過了惠普、戴爾、微軟、Sun、Oracle、英特爾、蘋果、EMC、Accentute和.EDS的總和。正是這些歷史的積累和不斷的銳意創(chuàng)新鑄就了IBM后端龐大的知識體系,并使得其龐大的產(chǎn)品家族在業(yè)界強盛不衰?! ∶鎸κ袌鲈谲浖瞬艛?shù)量和結(jié)構(gòu)方面的雙重需求,IBM(中國)一直致力于幫助軟件企業(yè)建立合理的人才架構(gòu)和供求關(guān)系,為培養(yǎng)高素質(zhì)、復(fù)合型人才創(chuàng)建健康的大環(huán)境。2002年4月3日,IBM公司宣布將培養(yǎng)10萬軟件生力軍滿足中國市場對軟件技術(shù)開發(fā)、軟件市場化、軟件企業(yè)經(jīng)營管理等各類人才的需求。在此其間,將有1000家軟件合作伙伴和100萬人次的軟件業(yè)界人才從中受益。IBM教育學(xué)院就是這一戰(zhàn)略的具體實踐。IBM教育學(xué)院成立于2003年初,面向國內(nèi)所有初、中、高級的軟件開發(fā)及IT管理人員,主旨是提供一個廣泛的信息交流及技能培訓(xùn)的平臺,幫助他們快速深入地掌握最新的軟件技術(shù)及應(yīng)用整合方案。因此,加入到IBM教育學(xué)院教育培養(yǎng)計劃,循序漸進地獲取知識與技能,是成為“隨需應(yīng)變”型優(yōu)秀軟件人才的第一步。

內(nèi)容概要

  《Java 2編程技術(shù)基礎(chǔ)》是Ultrawise-IBM教育學(xué)院教育培養(yǎng)計劃人才培育項目指定教材。Java語言涉及面很廣,《Java 2編程技術(shù)基礎(chǔ)》中所有描述的程序以貼近實際工作中Java的基本應(yīng)用為主。全書共6章,主要內(nèi)容包括Java基礎(chǔ)知識、Java編程基礎(chǔ)、面向?qū)ο蠡A(chǔ)、JFC核心編程、J2EE基礎(chǔ)知識和J2EE Web編程簡介?!  禞ava 2編程技術(shù)基礎(chǔ)》可作為應(yīng)用性、技能型人才培養(yǎng)的各類教育“Java語言基礎(chǔ)”課程的教學(xué)用書,也可供各類培訓(xùn)、計算機從業(yè)人員和愛好者參考使用。

書籍目錄

第1章 Java的基礎(chǔ)知識學(xué)習(xí)目的1.1 Java的歷史1.2 Java的特點1.3 Java的環(huán)境準(zhǔn)備1.4 JDK的準(zhǔn)備練習(xí)上機練習(xí)第2章 Java編程基礎(chǔ)學(xué)習(xí)目的2.1 Java語法基礎(chǔ)2.1.1 Java程序基本元素2.1.2 Java程序組成和作用域2.1.3 Java基本數(shù)據(jù)類型2.1.4 Java變量和常量2.1.5 Java數(shù)組定義2.1.6 Java流程控制語法2.1.7 Java數(shù)據(jù)類型轉(zhuǎn)換2.1.8 Java注釋2.2 運行第一個Java程序2.2.1 HellOWorld2.2.2 Javac編譯2.2.3 Java運行2.3 classPath概念2.4 Java命名規(guī)范練習(xí)上機練習(xí)第3章 面向?qū)ο蠡A(chǔ)學(xué)習(xí)目的3.1 面向?qū)ο蠡A(chǔ)概述3.2 理解什么是類3.2.1 類的基本概念3.2.2 理解類和對象之間的關(guān)系3.2.3 類訪問權(quán)限3.2.4 對象繼承3.2.5 構(gòu)造對象3.3 多態(tài)性3.3.1 多態(tài)的基本概念3.3.2 抽象函數(shù)3.3.3 對象重載和重寫3.4 接口3.5 對象類型轉(zhuǎn)換3.6 Java繼承3.6.1 單重繼承3.6.2 接口多重繼承3.7 Java對象引用3.7.1 實例變量3.7.2 this指針3.8 Java靜態(tài)對象的使用3.8.1 靜態(tài)對象3.8.2 靜態(tài)方法3.8.3 靜態(tài)變量3.8.4 staticfinal變量3.9 匿名類3.9.1 匿名類的聲明3.9.2 匿名類的參數(shù)域3.10 面向?qū)ο缶幊痰膬?yōu)勢3.11 面向?qū)ο蟮能浖_發(fā)過程3.11.1 面向?qū)ο蟮姆治?.11.2 建立對象模型3.11.3準(zhǔn)備數(shù)據(jù)字典3.11.4 確定關(guān)聯(lián)3.11.5 確定屬性3.11.6 使用繼承來細化類3.11.7 完善對象模型練習(xí)上機練習(xí)第4章 JFC核心編程學(xué)習(xí)目的4.1 Swing圖形編程基礎(chǔ)4.1.1 AWT介紹4.1.2 輕量級圖形組件概念4.1.3 Swing事件處理4.1.4 布局管理器4.2 String類4.2.1 String的基礎(chǔ)操作4.2.2 截取字符串4.2.3 字符替換4.2.4 字符串類型轉(zhuǎn)換和toString()方法4.2.5 字符串比較4.2.6 StringrFokenizel4.3 I/O4.3.1 I/O基礎(chǔ)知識4.3.2 I/O體系結(jié)構(gòu)4.3.3 FileI/O4.3.4 二進制數(shù)組流4.3.5 分塊數(shù)據(jù)讀寫4.4 對象序列化4.4.1 對象序列化基礎(chǔ)知識4.4.2 Serializable接口4.4.3 Object Output Stream和Objectlnput Stream4.5 Java多線程編程4.5.1 Rulmable和Thread4.5.2 線程同步原理4.5.3 線程同步塊4.5.4 線程wait()、notify()和sleep()4.6 日期處理4.6.1.Date類4.6.2 Calendar類4.6.3 日期格式化4.6.4 日期比較4.7 Java異常處理4.7.1 異常處理的概念和Java異常處理的體系結(jié)構(gòu)4.7.2 異常捕獲及處理4.7.3 可拋出異常4.8 Java反射基礎(chǔ)4.8.1 反射原理4.8.2 類反射4.8.3 方法反射4.8.4 成員變量反射練習(xí)上機練習(xí)第5章 J2EE基礎(chǔ)知識學(xué)習(xí)目的5.1 J2EE背景介紹5.2 J2EE體系結(jié)構(gòu)5.3 J2EE應(yīng)用服務(wù)器介紹5.4 J2EE核心技術(shù)5.5 J2EE打包和部署5.6 J2EE的優(yōu)勢練習(xí)第6章 J2EEWeb編程簡介學(xué)習(xí)目的6.1 Web應(yīng)用發(fā)展6.2 Web應(yīng)用架構(gòu)6.3 Servlet的基本概念6.4 Servlet的特征6.5 JSP的基本概念6.6 JSP的特征6.7 JSP和Servlet的用途練習(xí)

章節(jié)摘錄

  3.11.1面向?qū)ο蟮姆治觥 ∠到y(tǒng)分析的第一步是:陳述需求。分析者必須同用戶一塊工作來提煉需求,因為這樣才體現(xiàn)了用戶的真實意圖,其中涉及對需求的分析及查找丟失的信息。3.11.2建立對象模型  首先標(biāo)識和關(guān)聯(lián),因為它們影響了整體結(jié)構(gòu)和解決問題的方法,其次是增加屬性,進一步描述類和關(guān)聯(lián)的基本網(wǎng)絡(luò),使用繼承合并和組織類,然后操作增加到類中作為構(gòu)造動態(tài)模型和功能模型的副產(chǎn)品。最后是確定類,構(gòu)造對象模型的第一步是標(biāo)出來自問題域的相關(guān)的對象類,對象包括物理實體和概念。所有類在應(yīng)用中都必須有意義,在問題陳述中并非所有類都是明顯給出的,有些是隱含在問題域或一般知識中的。  根據(jù)下列標(biāo)準(zhǔn),去掉不必要的類和不正確的類。  冗余類  若兩個類表述了同一個信息,保留最富有描述能力的類。如“用戶”和“顧客”就是重復(fù)的描述,因為“顧客”最富有描述性,因此保留它。不相干的類除掉與問題沒有關(guān)系或根本無關(guān)的類。模糊類類必須是確定的,有些暫定類邊界定義模糊或范圍太廣。屬性某些名詞描述的是其他對象的屬性,則從暫定類中刪除。如果某一性質(zhì)的獨立性很重要,就應(yīng)該把它歸屬到類,而不把它作為屬性?! 〔僮鳌 ∪绻麊栴}陳述中的名詞有動作含義,則描述的操作就不是類。但是具有自身性質(zhì)而且需要獨立存在的操作應(yīng)該描述成類。如只構(gòu)造電話模型,“撥號”就是動態(tài)模型的一部分而不是類,但在電話撥號系統(tǒng)中,“撥號”是一個重要的類,它有日期、時間、通話地點等屬性。

編輯推薦

  提供針對專業(yè)設(shè)置的管理咨詢服務(wù):在專業(yè)設(shè)置、師資培養(yǎng)、質(zhì)量管理、學(xué)生考核各方面提供全方位的專業(yè)服務(wù),將合作院校的相關(guān)專業(yè)。  提升為世界領(lǐng)先的現(xiàn)代化技術(shù)專業(yè)根據(jù)不同的職業(yè)角色(Job Role)需求培養(yǎng)學(xué)員,讓學(xué)員和院校都以一種“面向?qū)ο蟆保∣bject Orierlted)的態(tài)度參與到教學(xué)中,真正培養(yǎng)“拿來就用”型人才與時俱進、隨需應(yīng)變!在lT歷史變革和技術(shù)革新中,讓我們一起站在巨人的肩膀上成就未來。

圖書封面

評論、評分、閱讀與下載


    Java2編程技術(shù)基礎(chǔ) PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7