Java 2程序設計

出版時間:2008-9  出版社:科學出版社  作者:杜江,管佩森,張戰(zhàn)軍 編著  頁數:333  

內容概要

這是《軟件工程師寶典》系列圖書之一,本書是學習Java語言的實用參考工具書,比較全面地講解了Java的基礎知識。    本書實例使用了Java 2的1.5版本,這是當前比較流行、易用的版本。本書共分13章,內容從JDK的獲取、安裝到Java開發(fā)EJB、Struts的高級應用。前3章講述了Java的基礎知識,包括Java開發(fā)環(huán)境的安裝和配置,如何創(chuàng)建Java的類、接口、包和Java中經常使用的數據對象。從第4章開始,分別介紹了Java在各方面的應用,包括AWT、SWING、I/A、Socket、EJB、Applet和Struts。每部分都有詳細的開發(fā)實例,章末附錄若干習題,便于初學者學習、實踐。實用性、可操作性強,能夠有效地提升讀者的開發(fā)技能和經驗。    本書適合于Java初學者,以及想要在Java編程經驗上得到快速提高的編程人員,同時也是社會培訓班選擇的理想教材。    本書部分實例源代碼可免費從www.bhp.com.cn下載。

書籍目錄

第1章 安裝和配置Java開發(fā)環(huán)境 1.1  獲取JDK 1.2 安裝JDK 1.3 配置JDK    1.3.1 Windows 95/98配置    1.3.2 Wmdows 2000/XP配置  1.3.3 Solaris配置 1.4 JDK開發(fā)工具    1.4.1 AppletViewer    1.4.2 javac和java    1.4.3 javadoc    1.4.4 jdb 1.5  小結 1.6 習題第2章 類、接口和包 2.1 面向對象編程基礎    2.1.1 面向過程編程    2.1.2 面向對象編程    2.1.3 一切皆對象:貓和老鼠    2.1.4 類:狀態(tài)和行為    2.1.5 接口:通信員    2.1.6 繼承性 2.2 Java中的類    2.2.1 類的一般形式    2.2.2 類的聲明    2.2.3 變量訪問控制    2.2.4 構造函數    2.2.5 this與super 2.3 包 2.4 小結 2.5 習題第3章 數據對象 3.1  數組    3.1.1 初始化數組    3.1.2 多維數組  3.2 矢量類型  3.3 枚舉器  3.4 哈希表  3.5 泛型類型  3.6 小結  3.7  習題第4章 抽象窗口工具包  4.1抽象窗口工具包綜述    4.1 類的分級    4.1.2 處理事件的方法    4.1.3 容器與布局管理器  4.2 圖形、字體和顏色    4.2.1 圖形的繪制    4.2.2 字體的創(chuàng)建及使用    4.2.3 顏色也是類    4.2.4 圖像的處理 4.3 小部件    4.3.1 按鈕(Button)    4.3.2 檢查盒(Cheekbox)    4.3.3 選項菜單(Choice)    4.3.4 滾動列表(List)    4.3.5 滾動條(Scrollbar)    4.3.6 標簽(Label)    4.3.7 文本字段(TextField)    4.3.8 文本域(TextArea) 4.4 容器    4.4.1 框架(Frame)    4.4.2 面板(panel)  4.5 布局管理器    4.5.1 流控制(FlowLayout)    4.5.2 柵格控制(GridLayout)    4.5.3 柵格包控制(GridBagLayout)    4.5.4 邊界控制(BorderLayout)    4.5.5 卡片控制(CardLayout)  ……第5章  Java異常處理范例第6章  Java圖形開發(fā)范例第7章  Java多線程范例第8章  EJB開發(fā)范例第9章  Java網絡開發(fā)范例第10章  Java的I/O操作范例第11章  Java數據庫操作范例第12章  使用Applet第13章  設計模型及Struts開發(fā)附錄A  發(fā)布EJB和WebLogic Server習題答案

章節(jié)摘錄

  第4章 抽象窗口工具包  本章學習目標  ◆了解抽象窗口工具包是如何組織的  ◆掌握事件驅動的概念  ◆掌握圖形、字體和顏色的運用  ◆掌握小部件的使用以及將其放置到窗口中  ◆掌握容器和布局管理器的概念  ◆使用抽象窗口工具包開發(fā)簡單的應用程序  如果說前三章是為了真正進行編程打下基礎的話,那么從本章開始,將真正進入Java編程語言的實戰(zhàn)階段?! ?.1 抽象窗口工具包綜述  AWT支持所有平臺,但并不支持這些平臺的每個UI特性,它的目標很一般:為開發(fā)一個適用于、相容于所有平臺的完善界面而提供最低的要求。即使是這樣,AWT仍包括了幾十個類,窗口、對話框、菜單、按鈕、滾動條、文本字段、復選框和繪制畫布只是AWT提供的一些UI組件。另外,它還提供了一個事件處理方法,允許響應用戶的輸入,比如鼠標單擊或鍵被按下。

編輯推薦

  提綱挈領,萃取Java語言語法要旨;知識、實例、練習行文,實用、實效;語言間橫向對比,拓展編程技能;輕松實戰(zhàn)操作演練,培植個性能力;編譯、高度深度剖析,簡明、經典?! 〗?50個實例精解剖析,讓你輕松步入頂尖工程師殿堂。

圖書封面

評論、評分、閱讀與下載


    Java 2程序設計 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7