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

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

前言

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

內(nèi)容概要

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

書籍目錄

第1章 Java的基礎(chǔ)知識(shí)學(xué)習(xí)目的1.1 Java的歷史1.2 Java的特點(diǎn)1.3 Java的環(huán)境準(zhǔn)備1.4 JDK的準(zhǔn)備練習(xí)上機(jī)練習(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 運(yùn)行第一個(gè)Java程序2.2.1 HellOWorld2.2.2 Javac編譯2.2.3 Java運(yùn)行2.3 classPath概念2.4 Java命名規(guī)范練習(xí)上機(jī)練習(xí)第3章 面向?qū)ο蠡A(chǔ)學(xué)習(xí)目的3.1 面向?qū)ο蠡A(chǔ)概述3.2 理解什么是類3.2.1 類的基本概念3.2.2 理解類和對(duì)象之間的關(guān)系3.2.3 類訪問權(quán)限3.2.4 對(duì)象繼承3.2.5 構(gòu)造對(duì)象3.3 多態(tài)性3.3.1 多態(tài)的基本概念3.3.2 抽象函數(shù)3.3.3 對(duì)象重載和重寫3.4 接口3.5 對(duì)象類型轉(zhuǎn)換3.6 Java繼承3.6.1 單重繼承3.6.2 接口多重繼承3.7 Java對(duì)象引用3.7.1 實(shí)例變量3.7.2 this指針3.8 Java靜態(tài)對(duì)象的使用3.8.1 靜態(tài)對(duì)象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)勢(shì)3.11 面向?qū)ο蟮能浖_發(fā)過程3.11.1 面向?qū)ο蟮姆治?.11.2 建立對(duì)象模型3.11.3準(zhǔn)備數(shù)據(jù)字典3.11.4 確定關(guān)聯(lián)3.11.5 確定屬性3.11.6 使用繼承來細(xì)化類3.11.7 完善對(duì)象模型練習(xí)上機(jī)練習(xí)第4章 JFC核心編程學(xué)習(xí)目的4.1 Swing圖形編程基礎(chǔ)4.1.1 AWT介紹4.1.2 輕量級(jí)圖形組件概念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ǔ)知識(shí)4.3.2 I/O體系結(jié)構(gòu)4.3.3 FileI/O4.3.4 二進(jìn)制數(shù)組流4.3.5 分塊數(shù)據(jù)讀寫4.4 對(duì)象序列化4.4.1 對(duì)象序列化基礎(chǔ)知識(shí)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í)上機(jī)練習(xí)第5章 J2EE基礎(chǔ)知識(shí)學(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)勢(shì)練習(xí)第6章 J2EEWeb編程簡(jiǎn)介學(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)分析的第一步是:陳述需求。分析者必須同用戶一塊工作來提煉需求,因?yàn)檫@樣才體現(xiàn)了用戶的真實(shí)意圖,其中涉及對(duì)需求的分析及查找丟失的信息。3.11.2建立對(duì)象模型  首先標(biāo)識(shí)和關(guān)聯(lián),因?yàn)樗鼈冇绊懥苏w結(jié)構(gòu)和解決問題的方法,其次是增加屬性,進(jìn)一步描述類和關(guān)聯(lián)的基本網(wǎng)絡(luò),使用繼承合并和組織類,然后操作增加到類中作為構(gòu)造動(dòng)態(tài)模型和功能模型的副產(chǎn)品。最后是確定類,構(gòu)造對(duì)象模型的第一步是標(biāo)出來自問題域的相關(guān)的對(duì)象類,對(duì)象包括物理實(shí)體和概念。所有類在應(yīng)用中都必須有意義,在問題陳述中并非所有類都是明顯給出的,有些是隱含在問題域或一般知識(shí)中的?! 「鶕?jù)下列標(biāo)準(zhǔn),去掉不必要的類和不正確的類?! ∪哂囝悺 ∪魞蓚€(gè)類表述了同一個(gè)信息,保留最富有描述能力的類。如“用戶”和“顧客”就是重復(fù)的描述,因?yàn)椤邦櫩汀弊罡挥忻枋鲂裕虼吮A羲2幌喔傻念惓襞c問題沒有關(guān)系或根本無關(guān)的類。模糊類類必須是確定的,有些暫定類邊界定義模糊或范圍太廣。屬性某些名詞描述的是其他對(duì)象的屬性,則從暫定類中刪除。如果某一性質(zhì)的獨(dú)立性很重要,就應(yīng)該把它歸屬到類,而不把它作為屬性?! 〔僮鳌 ∪绻麊栴}陳述中的名詞有動(dòng)作含義,則描述的操作就不是類。但是具有自身性質(zhì)而且需要獨(dú)立存在的操作應(yīng)該描述成類。如只構(gòu)造電話模型,“撥號(hào)”就是動(dòng)態(tài)模型的一部分而不是類,但在電話撥號(hào)系統(tǒng)中,“撥號(hào)”是一個(gè)重要的類,它有日期、時(shí)間、通話地點(diǎn)等屬性。

編輯推薦

  提供針對(duì)專業(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)“拿來就用”型人才與時(shí)俱進(jìn)、隨需應(yīng)變!在lT歷史變革和技術(shù)革新中,讓我們一起站在巨人的肩膀上成就未來。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


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


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7