Java程序設計基礎

出版時間:2002-5-1  出版社:清華  作者:吳曉東  頁數(shù):342  
Tag標簽:無  

前言

  隨著人們計算機應用水平的迅速提高,社會生活中依賴于計算機解決的問題越來越多,當然,也越來越復雜。傳統(tǒng)的面向過程的思維模式和編程技術越來越難以描述和解決面向商業(yè)化應用的復雜邏輯和復雜問題,網絡的迅速發(fā)展更是對分布式計算及平臺無關性提出了更高要求,能夠滿足這些要求的解決方案和程序語言才能在未來的信息社會中生存下去。 面向對象和網絡計算的成功范例———Java正是能夠滿足這種需求的一種技術。

內容概要

  《推薦教材與自學用書:Java程序設計基礎》將Java語言基礎和面向對象程序設計方法結合起來,以大量實例詳細介紹Java的編程方法和編程思想,進而引入J2EE技術基礎,為讀者學習Java提供了更加廣闊的空間。

書籍目錄

第1章 程序設計概述 1.1 程序設計語言的分類 1.1.1 按發(fā)展過程分類 1.1.2 按執(zhí)行方式分類 1.1.3 按思維模式分類 1.2 Java簡介 1.2.1 Java的歷史和主要特點 1.2.2 面向對象的幾個基本概念 1.2.3 Java的運行及運行環(huán)境 1.2.4 常見的Java集成開發(fā)環(huán)境 1.3 練習題 第2章 Java語言基礎 2.1 簡單輸入輸出 2.2 數(shù)據(jù)類型 2.2.1 常量 2.2.2 變量 2.2.3 數(shù)組 2.3 運算符 2.3.1 算術運算符 2.3.2 關系運算符 2.3.3 邏輯運算符 2.3.4 位運算符 2.3.5 其他運算符 2.3.6 運算優(yōu)先級 2.4 練習題 第3章 流程控制 3.1 程序的邏輯控制 3.2 選擇控制結構 3.2.1 由if語句引導的選擇結構 3.2.2 由switch語句引導的選擇結構 3.3 循環(huán)控制結構 3.4 練習題 第4章 方法 4.1 方法的概念及作用 4.2 方法的定義 4.2.1 方法的定義格式 4.2.2 方法中變量的可見范圍 4.3 參數(shù)傳遞和返回值 4.3.1 方法的調用及參數(shù)的傳遞 4.3.2 方法的返回值 4.4 遞歸方法 4.5 練習題 第5章 類與對象 5.1 對象的實現(xiàn) 5.1.1 對象的結構 5.1.2 對象和類的關系 5.1.3 類的定義 5.1.4 對象的創(chuàng)建 5.1.5 程序結構及使用對象的成員 5.1.6 修飾符 5.1.7 再談方法 5.1.8 對象間的賦值 5.1.9 構造函數(shù) 5.1.10 對象有效范圍和廢物回收 5.2 Java應用程序的結構 5.2.1 應用程序結構 5.2.2 命令行參數(shù) 5.3 練習題 第6章 繼承與多態(tài) 6.1 繼承和多態(tài)的概念 6.1.1 繼承的概念 6.1.2 多態(tài)的概念 6.2 類成員的繼承 6.2.1 屬性與方法的繼承 6.2.2 this和super的使用 6.2.3 構造函數(shù)的繼承和重載 6.2.4 最終類和最終類成員 6.2.5 對象在繼承關系中的改變 6.2.6 抽象類及在繼承中的特點 6.3 接口 6.3.1 接口的定義 6.3.2 接口的實現(xiàn) 6.3.3 適配器 6.4 練習題 第7章 例外處理 7.1 例外的概念 7.1.1 程序中的錯誤 7.1.2 例外的概念 7.1.3 例外控制機制 7.2 Java定義的例外類 7.2.1 Java中的例外類 7.2.2 例外類使用中的兩個問題 7.2.3 例外在繼承關系中的特殊性 7.2.4 例外的重新拋出 7.3 關于finally 7.3.1 finally的使用方法 7.3.2 finally用在哪里 7.3.3 finally的缺陷 7.4 定義自己的例外 7.5 練習題 第8章 Java基本類庫介紹 8.1 包的概念 8.1.1 構建包 8.1.2 包的引用 8.2 Java語言類庫的結構 8.3 java.lang包中的常用類介紹 8.3.1 Object類 8.3.2 Class類 8.3.3 Math類 8.3.4 String與StringBuffer類 8.3.5 System類 8.3.6 數(shù)據(jù)類型類 8.4 關于Java的技術文檔 8.5 練習題 第9章 Java的集合類 9.1 集合類概述 9.2 原集合類 9.2.1 數(shù)組 9.2.2 Vector類. 9.2.3 BitSet類 9.2.4 Stack類 9.2.5 Hashtable類 9.3 新集合類 9.3.1 Collection 9.3.2 List 9.3.3 Set 9.3.4 Map 9.3.5 Utilities 9.4 練習題 第10章 輸入輸出系統(tǒng) 10.1 輸入輸出流的概述 10.2 各種流的使用 10.2.1 文件流 10.2.2 管道流 10.2.3 連接文件 10.2.4 過濾流 10.2.5 對象的序列化 10.2.6 隨機訪問 10.3 練習題 第11章 圖形界面和AppIet 11.1 Java的圖形界面 11.1.1 AWT與Swing 11.1.2 圖形界面元素 11.2 Swing組件及其之間的層次關系 11.2.1 一個例子 11.2.2 容器 11.2.3 布局管理 11.3 事件機制 11.3.1 概述 11.3.2 常用事件處理 11.3.3 自定義事件 11.4 Applet與HTML 11.4.1 HTML簡介 11.4.2 Applet的生命周期 11.4.3 Applet的其他重要方法 11.4.4 Applet遇到的限制 11.5 練習題 第12章 多線程處理 12.1 線程的基本概念 12.1.1 程序與進程 12.1.2 進程與線程 12.1.3 Java的線程模型 12.2 線程的基本結構與使用方法 12.2.1 線程的生命周期 12.2.2 定制run()方法 12.3 線程的管理 12.3.1 同步 12.3.2 優(yōu)先級 12.3.3 有關線程的其他概念 12.4 用于制作動畫的線程 12.4.1 動畫程序框架 12.4.2 幀的畫法 12.4.3 避免閃動 12.4.4 使用圖片 12.5 練習題 第13章 JSP技術基礎 13.1 網絡應用的系統(tǒng)結構 13.1.1 兩層結構 13.1.2 三層結構 13.1.3 網絡應用構架中的一些補充概念 13.2 J2EE技術簡介 13.2.1 J2EE的結構 13.2.2 J2EE中的主要組件 13.3 JSP技術概述 13.3.1 JSP的技術原理 13.3.2 JSP與ASP 13.3.3 JSP與Servlet的比較 13.3.4 JSP運行環(huán)境的配置 13.4 JSP基本語法 13.4.1 變量聲明與表達式 13.4.2 程序段 13.4.3 基本指令 13.4.4 將JSP與HTML結合起來 13.4.5 本節(jié)綜合實例 13.5 JSP標準動作 13.5.1 jsp:include動作 13.5.2 使用JavaBean 13.5.3 jsp:forward動作 13.5.4 jsp:plugin動作 13.6 JSP的內置對象 13.6.1 對象的可見范圍 13.6.2 與輸入輸出有關的內置對象 13.6.3 session對象 13.6.4 與上下文有關的內置對象 13.6.5 用于錯誤處理的內置對象 13.6.6 與Servlet有關的內置對象 13.7 練習題

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Java程序設計基礎 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7