注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合Java面向對象程序設計

Java面向對象程序設計

Java面向對象程序設計

定 價:¥38.00

作 者: 秦健,朱毅 編
出版社: 大連理工大學出版社
叢編項: 高等教育計算機類課程規(guī)劃教材
標 簽: 暫缺

ISBN: 9787561162088 出版時間: 2011-11-01 包裝: 平裝
開本: 16開 頁數(shù): 233 字數(shù):  

內容簡介

  Java誕生已有十多年,每一兩年都會推出一個新的版本,Java總會在新版本中給人以驚喜。2009年,Oracle公司高調宣布收購Sun公司,有人說Java將要被Oracle毀滅,實際上這也是另一種挽救。Oracle公司在其ERP和數(shù)據(jù)庫產品中整合Java資源,Java隨Oracle產品想著更廣泛的市場滲透。在中國乃至世界,Java仍是最受程序員追捧的編程語言,眾多新人不斷地進入Java的編程世界,在Java的海洋中暢游。學習Java對于新手并不是一件易事,Java不僅博大精深,而且方向眾多,市面上各種Java書籍更是讓人難以選擇。新手入門階段,一本合適的書籍非常重要,《Java 面向對象程序設計/高等教育計算機類課程規(guī)劃教材》應運而生。本書是東軟軟件工程師認證體系書籍之一,是Java語言編程的入門書籍,比較適合學習過C語言,而沒有Java基礎的大學生,同時也適合系統(tǒng)學習Java理論的程序員。本書以Java5.0為基礎,介紹了Java開發(fā)的基本工具和基本方法,系統(tǒng)地介紹了面向對象理論,同時還涵蓋了企業(yè)通用的編碼規(guī)范。作為培訓教程,本書充分體現(xiàn)了培訓的特點——言簡意賅、詳略得當。書中內容重在“實用”,以開發(fā)需要為導向,使讀者在最短的時間內,掌握最實用的技能。本書內容的安排由淺入深、循序漸進,每個知識點都搭配了示例代碼,便于讀者理解。本書在理論和實踐兩方面找到了較好的切合點,既有一定的理論深度,又不長篇累牘,避免讀者掉入理論的泥沼。本書作者一直從事企業(yè)員工的培訓,十多年來累計授課4000多課時。授課對象包括大學生、程序員、高校教師,授課客戶包括政府部門、國內知名IT企業(yè)等。每次授課結束后,作者都會修改本書和對應PPT,因此,本書是作者多年開發(fā)和教學經(jīng)驗積累的結晶。

作者簡介

暫缺《Java面向對象程序設計》作者簡介

圖書目錄

第1章  認識Java
1.1 Java簡介
1.1.1 Java是什么
1.1.2 Java的發(fā)展史
1.1.3 Java的目標
1.2 Java開發(fā)環(huán)境的搭建
1.2.1 安裝Java環(huán)境
1.2.2 選擇開發(fā)工具
1.3 第一個Java程序HelloWorld
1.3.1 編寫源代碼
1.3.2 保存源代碼
1.3.3 編譯源代碼
1.3.4 運行Java程序
1.3.5 Java程序運行的原理
1.4 Java平臺無關性
1.4.1 何謂平臺(Platform)
1.4.2 平臺無關性
第2章 變量
2.1 什么是變量
2.1.1 什么是變量(Variable)
2.1.2 變量的使用
2.2 標識符、關鍵字和保留字
2.2.1 標識符
2.2.2 關鍵字(keywords)
2.2.3 標識符的命名規(guī)范
2.3 變量的數(shù)據(jù)類型
2.3.1 整型(Integer Type)
2.3.2 浮點型(Floating-Point Type)
2.3.3 字符型(Character Type)
2.3.4 布爾型(Boolean Type)
2.3.5 數(shù)據(jù)類型的分類
2.4 數(shù)據(jù)類型的轉換和作用域
2.4.1 變量所占的內存空間
2.4.2 數(shù)據(jù)類型的轉換規(guī)則
2.4.3 變量的作用域
第3章 運算符
3.1 算術運算符(Arithmetic operators)
3.2 關系運算符(Relational operators)
3.3 邏輯運算符(Logic operators)
3.4 賦值運算符
3.5 位運算符(Bitwise operators)
3.5.1 二進制轉換
3.5.2 按位邏輯運算符
3.5.3 移位運算符
3.6 運算符的優(yōu)先級(Operator precedence)
3.7 表達式
3.7.1 表達式的分類
3.7.2 表達式的數(shù)據(jù)類型
3.7.3 表達式類型的提升
第4章 流程控制(Control flow)
4.1 條件語句(Conditional statement)
4.1.1 if語句
4.1.2 switch語句
4.2 循環(huán)語句(Loops)
4.2.1 while循環(huán)語句
4.2.2 do-while循環(huán)語句
4.2.3 for循環(huán)語句
4.2.4 死循環(huán)
4.2.5 嵌套循環(huán)(Nested loops)
4.2.6 循環(huán)的中斷
第5章 數(shù)組
5.1 一維數(shù)組(One-dimensional Arrays)
5.1.1 什么是數(shù)組(Array)
5.1.2 數(shù)組的使用
5.1.3 數(shù)組的屬性
5.1.4 經(jīng)典排序方法——冒泡排序(Bubble Sort)
5.2 多維數(shù)組(Multidimensional Arrays)
5.2.1 多維數(shù)組的聲明
5.2.2 多維數(shù)組的創(chuàng)建
5.2.3 多維數(shù)組的初始化
5.2.4 多維數(shù)組的訪問
5.3 鋸齒數(shù)組(Ragged Arrays)
5.3.1 矩陣數(shù)組和鋸齒數(shù)組
5.3.2 鋸齒數(shù)組的創(chuàng)建
5.3.3 鋸齒數(shù)組初始化
5.3.4 鋸齒數(shù)組的訪問
第6章 函數(shù)
6.1 函數(shù)的定義
6.1.1 函數(shù)(function)定義的格式
6.1.2 函數(shù)定義的進一步分析
6.1.3 總結函數(shù)的分類
6.2 函數(shù)的調用
6.3 函數(shù)的重載(Overloading)
第7章 面向對象基礎
7.1 面向對象編程思想
7.2 類的定義
7.2.1 什么是類(class)
7.2.2 編寫類應該注意的問題
7.3 對象的創(chuàng)建和使用
7.3.1 創(chuàng)建對象
7.3.2 構造器
7.3.3 對象創(chuàng)建的內存模型
7.3.4 訪問對象
7.3.5 匿名對象
7.4 簡介權限修飾符
7.5 this關鍵字
7.6 垃圾回收機制(Garbage Collection)
第8章 面向對象高級特性
8.1 靜態(tài)(static)
8.1.1 靜態(tài)屬性
8.1.2 靜態(tài)方法
8.1.3 特殊的靜態(tài)方法main
8.1.4 變量初始化的順序
8.1.5 程序塊
8.2 類的繼承
8.2.1 如何理解繼承(Inheritance)
8.2.2 繼承的語法和規(guī)則
8.2.3 子類實例化的過程
8.2.4 super關鍵字和this關鍵字
8.3 方法的覆蓋(Override)
8.4 final關鍵字
8.4.1 final變量
8.4.2 final方法
8.4.3 final類
8.5 抽象類(Abstract class)
8.5.1 抽象類和抽象方法的概念
8.5.2 抽象類的規(guī)則
8.5.3 抽象類的進一步分析
8.6 接口(interface)
8.6.1 接口的概念
8.6.2 接口的規(guī)則
8.6.3 接口和類的關系
8.6.4 接口的進一步分析
8.7 引用數(shù)據(jù)類型的轉換
8.7.1 上溯造型
8.7.2 下溯造型
8.7.3 instanceof運算符
8.7.4 所有類的父類Object
8.8 多態(tài)(Polymorphism)
8.9 Java包的概念
8.9.1 Sun公司類庫中的常用包
8.9.2 使用關鍵字import導入包中的類
8.9.3 把自己的類打包
8.9.4 進一步理解包的概念
8.9.5 關于ClassPath類路徑
8.10 訪問權限修飾符
8.10.1 權限修飾符public
8.10.2 權限修飾符private
8.10.3 權限修飾符friendly
8.10.4 權限修飾符protected
8.10.5 進一步理解權限
8.11 包裝類(Wrapper)
8.11.1 基本數(shù)據(jù)類型轉換為包裝類
8.11.2 字符串轉換為包裝類
8.11.3 包裝類轉換為基本數(shù)據(jù)類型
8.11.4 字符串轉換為基本數(shù)據(jù)類型
8.11.5 包裝類的equals()方法
8.11.6 包裝類的toString()方法
8.11.7 自動裝箱(Autoboxing)和自動拆箱(Unboxing)
8.12 內部類(Inner Classes)
8.12.1 內部類特性
8.12.2 靜態(tài)內部類
8.12.3 局部內部類
8.12.4 匿名內部類
8.12.5 內部類的補充說明
第9章 異常處理
9.1 異常簡介
9.1.1 異常類的繼承關系
9.1.2 方法調用的堆棧
9.2 拋抓模型try-catch-finally
9.2.1 關鍵字try-catch
9.2.2 關鍵字finally
9.3 關鍵字throws
9.4 關鍵字throw
9.5 自定義異常
第10章 工具類
10.1 不可改變字符串String
10.1.1 String的創(chuàng)建
10.1.2 String類的方法
10.1.3 String的不可改變性
10.2 可改變字符串StringBuffer
10.2.1 Stringbuffer的創(chuàng)建
10.2.2 StringBuffer中常用的方法
10.2.3 可變字符串StringBuilder
10.2命令行參數(shù)args
10.3 Math類
10.3.1 取整方法
10.3.2 隨機數(shù)
10.3.3 指數(shù)運算
10.3.4 平方根
第11章 文件與I/O流
11.1 File類
11.1.1 創(chuàng)建File類對象
11.1.2 File類文件相關方法
11.1.3 File類目錄相關方法
11.2 輸入/輸出流
11.2.1 字節(jié)流與字符流
11.2.2 字節(jié)I/O流
11.2.3 字符I/O流
11.2.4 高級I/O流BufferedReader/BufferedWriter
11.2.5 高級I/O流PrintWriter
11.2.6 高級I/O流DataInputStream/DataOutputStream
11.2.7 標準輸入輸出流
第12章 集合(Collection)類
12.1 集合類簡介及框架
12.1.1 集合類簡介
12.1.2 集合類框架
12.2 List集合
12.2.1 ArrayList集合
12.2.2 LinkedList集合
12.2.3 Vector集合
12.3 Set集合
12.3.1 HashSet集合
12.3.2 LinkedHashSet集合
12.3.3 TreeSet集合
12.4 Map集合
12.4.1 Map集合
12.4.2 HashMap集合
12.4.3 LinkedHashMap集合
12.4.4 TreeMap集合
12.4.5 Hashtablet集合
第13章 JDBC數(shù)據(jù)庫連接
13.1 JDBC概述
13.2 JDBC工作流程及類庫
13.2.1 JDBC的工作流程
13.2.2 加載驅動
13.2.3 創(chuàng)建連接對象
13.2.4 創(chuàng)建SQL語句對象
13.2.4 執(zhí)行SQL語句
13.2.5 處理返回結果
13.2.6 關閉連接
13.2.7 完整的JDBC案例
13.3 PreparedStatmet
13.4 CallableStatement
附錄
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號