Java開發實戰經典

Java開發實戰經典

《Java開發實戰經典》是2009年清華大學出版社出版的圖書,作者是李興華。該書是一本綜合講解Java核心技術的書籍,在書中使用大量的代碼及案例進行知識點的分析與運用,並且給出一些比較成熟的開發步驟,幫助讀者更好地進行Java的開發。

基本信息

內容簡介

從作者多年的Java培訓經驗來看,大部分學生對各種高端開發都沒有任何問題,唯一的問題在於Java基礎並不牢固,而且在國內也始終沒有一本真正可以引領讀者入門的好書籍,大部分的書籍都是圍繞概念本身進行講解的,沒有講解清楚為什麼要具備這些知識以及該如何去理解這些知識。本書真正地做到了讓每一位讀者都能清楚地知道每個知識點的來龍去脈,不僅可以很容易地看懂一個程式,而且能真正地靈活運用程式,編寫代碼。

在學習程式語言時,環境、代碼調試等,都是很多讀者最頭疼的地方,而且很多代碼都會存在一些細節上的問題,所以,本書為了讓讀者可以更好地理解每一個知識點,將書中所有內容都錄製成了視頻,讓每一位讀者真正做到“輕鬆學Java、從零開始學Java”,以優質的視頻教學為每一位讀者提供最大的支持。

“注意”、“提示”、“問答”是本書的一大特色,通過這樣的方式,可以讓讀者進行更加全面的思考,這些特色中還包含了不少在Java面試中有可能遇到的問題,這讓每位讀者在打好基礎、鞏固技術之餘,也能為面試提供強有力的支持。

作者簡介

李興華,知名Java培訓講師,Java EE高端培訓講師,北京MLDN軟體實訓中心教學總監、首席講師,中科軟通項目經理,賽迪網職業特邀講師,51CTO知名專家。8年軟體開發經驗,5年高端培訓經驗,先後為40多家大中型企業做過培訓,在Java培訓方面享有很高的知名度。

作品目錄

第1部分 Java基礎程式設計

第1章 Java概述及開發環境搭建

視頻講解:35分鐘

1.1 認識Java

1.2 Java開發環境搭建

1.3 本章要點

1.4 習題

第2章 簡單的Java程式

視頻講解:20分鐘

2.1 一個簡單的Java範例

2.2 Java程式的注釋

2.3 Java中的標識符

2.4 Java中的關鍵字

2.5 變數和常量

2.6 本章要點

2.7 習題

第3章 Java基礎程式設計

視頻講解:2小時09分鐘

3.1 數據類型劃分

3.2 基本數據類型

3.3 數據類型的轉換

3.4 運算符、表達式與語句

3.5 選擇與循環語句

3.6 本章要點

3.7 習題

第4章 數組與方法

視頻講解:1小時48分鐘

4.1 數組的定義及使用

4.2 方法的聲明及使用

4.3 數組的引用傳遞

4.4 Java新特性對數組的支持

4.5 本章要點

4.6 習題

第2部分 Java面向對象程式設計

第5章 面向對象(基礎篇)

視頻講解:6小時34分鐘

5.1 面向對象的基本概念

5.2 類與對象

5.3 封裝性

5.4 構造方法

5.5 匿名對象

5.6 實例講解——類設計分析

5.7 String

5.8 引用傳遞及基本套用

5.9 this關鍵字

5.10 static關鍵字

5.11 代碼塊

5.12 構造方法私有化

5.13 對象數組

5.14 內部類

5.15 實例講解

5.16 本章要點

5.17 習題

第6章 面向對象(高級篇)

視頻講解:4小時20分鐘

6.1 繼承的基本概念

6.2 繼承的進一步研究

6.3 範例——繼承的套用

6.4 final關鍵字

6.5 抽象類的基本概念

6.6 接口的基本概念

6.7 對象的多態性

6.8 instanceof關鍵字

6.9 抽象類與接口的套用

6.10 實例分析:寵物商店

6.11 Object類

6.12 包裝類

6.13 匿名內部類

6.14 本章要點

6.15 習題

第7章 異常的捕獲及處理

視頻講解:1小時18分鐘

7.1 異常的基本概念

7.2 throws與throw關鍵字

7.3 Exception類與Runtime Exception類

7.4 自定義異常類

7.5 斷言

7.6 本章要點

7.7 習題

第8章 包及訪問控制許可權

視頻講解:55分鐘

8.1 包的概念及使用

8.2 jar命令的使用

8.3 訪問控制許可權

8.4 Java命名規範

8.5 本章要點

8.6 習題

第3部分 Java應用程式設計

第9章 多執行緒

視頻講解:2小時36分鐘

9.1 進程與執行緒

9.2 Java中執行緒的實現

9.3 執行緒的狀態

9.4 執行緒操作的相關方法

9.5 執行緒操作範例

9.6 同步與死鎖

9.7 執行緒操作案例——生產者及消費者

9.8 執行緒的生命周期

9.9 本章要點

9.10 習題

第10章 泛型

視頻講解:1小時52分鐘

第11章 Java常用類庫

視頻講解:5小時38分鐘

第12章 Java IO

視頻講解:7小時52分鐘

第13章 Java類集

視頻講解:3小時50分鐘

第14章 枚舉

視頻講解:55分鐘

第15章 Java反射機制

視頻講解:2小時24分鐘

第16章 Annotation

視頻講解:1小時19分鐘

第17章 Java資料庫編程

視頻講解:4小時15分鐘

第18章 圖形界面

視頻講解:6小時15分鐘

第19章 Java網路編程

視頻講解:1小時8分鐘

第20章 Java新IO

視頻講解:1小時33分鐘

第21章 Eclipse開發工具

視頻講解:1小時35分鐘

參考文獻

JAVA中綁定變數的測試代碼

一段在JAVA中綁定變數的測試代碼,大家可以將代碼測試一下,理解其實現原理,對大家學習肯定能有所幫助,中國自學編程網為大家整理。

import java.sql.*;

import oracle.jdbc.driver.*;

class ConOra {

public static void main(String args[] ) throws SQLException{

DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());

Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.1.152:1521:whx","system","lukewhx");

PreparedStatement stmt ;

ResultSet rset ;

String v_sql;

/*

for (int i =1;i<=1000;i++){

v_sql="select object_name from objects where object_id="+i;

stmt =conn.prepareStatement(v_sql);

rset=stmt.executeQuery();

stmt.close();

}

*/

for (int i =1 ;i<=1000;i++ ) {

v_sql = "select object_name from objects where object_id= :x ";

stmt=conn.prepareStatement(v_sql);

stmt.setString(1,Integer.toString(i));

rset = stmt.executeQuery();

stmt.close();

}

System.out.println("Execute OK");

}

}

相關詞條

相關搜尋

熱門詞條

聯絡我們