java開發實戰經典
㈠ java有哪些相關書籍
Concurrency Practice in Java
又一部 約書亞·布洛克 大神的經典之作,當然本書的另一位主作者為 Doug Lea(影響兩次Java歷史上的大變革的大神)。這本書幾乎就是Java並發和多線程編程方面的權威,同時也是核心Java開發人員必讀的一本書。本書的強大主要表現在
Head First Java
Head First Java是所有編程或者Java初學者最適合的書籍,我很喜歡輕松和寓教於樂的Head First風格,這應該是最有意思的關於Java的書
Head First 設計模式
Head First設計模式又是一部Head First系列的書籍。作者為Kathy Sierra及其團隊。當我在2006年開始讀這本書的時候,我對設計模式並不是很了解。設計模式解決什麼問題,怎麼解決問題,如何使用設計模式,設計模式有什麼好處,這些問題我幾乎都無法回答出來。
㈡ 想要自學Java編程,有什麼書籍推薦么
自學Java有哪些必備的學習書籍,在這里一一給你展示出來:
在這里給你推薦幾本書,非常優秀的書籍:
當然在推薦之前,你可以在B站內搜索我們的名字,觀看一下我們的學習視頻;
我校名師高淇講述的Java300集課程,非常適合剛入門的零基礎學者哦!
這幾本書相當不錯,推薦給你:
1.《Java編程規范》 適合對象:初級、中級
介紹:這本書的作者是被譽為Java之父的James Gosling,入門者推薦閱讀,對基礎的講解很不錯。
2.《Java編程思想》 適合對象:初級、中級
介紹:豆瓣給出了9.1的評分,全球程序員廣泛贊譽。有人說這本書不適合初學者,不過小編認為作者並沒有對讀者已有的知識經驗有過多要求,只是要求讀者需要知道基本的程序語言。作者以通俗易懂及小而直接的示例解釋了一個個晦澀抽象的概念,需要花時間細細研讀。
3.《Java核心技術:卷I基礎知識》 適合對象:初級、中級
介紹:官方機構圖書,備一本總是沒錯的。這本書比較全面也通俗易懂。可以當字典的功能來用,學習入門必備。
4.《Java數據結構和演算法》 適合對象:初級、中級、高級
介紹:這本書目前基本斷貨,足以說明搶手程度。作者主要使用Java語言描述了我們常用的數據結構,值得一看。
5.《Java與模式》 適合對象:中級、高級
介紹:難得一見的國人寫的Java好書。主要講解設計原則以及最為常見的設計模式的實用教材。這本書出現的比較早,是初級到中高級必讀的圖書之一。
6.《SCJP學習指南》 適合對象:初級、中級
介紹:官方考試的必備圖書,對檢驗自己的Java學習情況很有幫助。這本書特別適合學生閱讀,這本書理解透了,找工作面試Java題目不會有任何問題。一些工作多年的工程師都會在里邊遇到一些不會做的題目。
學習的過程中,編程視頻的彌補是不可缺失的,需要的話點個贊吧!
進階篇
1.《重構:改善既有代碼的設計》 適合對象:中級、高級
介紹:清晰揭示了重構的過程,解釋了重構的原理和最佳實踐方式,並給出了何時以及何地應該開始挖掘代碼以及改善。大師的傑作,讓你明白軟體是一步步改進的,不是一蹴而就的。
2.《XML入門經典》 適合對象:初級、中級、高級
介紹:很多人覺得沒必要買XML書籍,不過我還是覺得推薦一本給你作為工具書,而且看本書可以使得你對XML方方面面有個了解。裡面不少東西還是用到的。
3.《jQuery基礎教程》 適合對象:初級、中級、高級
介紹:從這個開始學習jQuery才是根本,不然以後遇到的很多奇怪問題不知所以然。jQuery個人感覺已經成為目前的javascript標准庫了,插件無數,大大簡化了前端工作。
4.《JavaScript權威指南》 適合對象:初級、中級、高級
介紹:一本從全新視角和層次來介紹JavaScript的參考書,填補了市場的空白。是學習js的必備參考工具書之一。
5.《代碼整潔之道》 適合對象:中級、高級
介紹:講述了一系列行之有效的整潔代碼操作實踐。軟體工程的理想編碼是無數人編出來的代碼像一個人寫的,這本書當作規范就不錯。
最後:學習Java編程一定要努力學習!祝你成功!
㈢ java實戰開發經典 李興華 慕課有嗎
有的
本書是一本綜合講解Java核心技術的書籍,在書中使用大量的代碼及案例進行知識點的分析與運用,並且給出一些比較成熟的開發步驟,幫助讀者更好地進行Java的開發。
Java基礎並不牢固,而且在國內也始終沒有一本真正可以引領讀者入門的好書籍,大部分的書籍都是圍繞概念本身進行講解的,沒有講解清楚為什麼要具備這些知識以及該如何去理解這些知識。
㈣ 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);
}
}
㈤ 零基礎學習java,有沒有比較好的書或者視頻
入門類
1.《java從入門到精通》(第3版)
【內容介紹】
本書從初學者角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用Java語言進行程序開發應該掌握的各方面技術。全書共分28章,包括:初識Java,熟悉Eclipse開發工具,Java
語言基礎,流程式控制制,字元串,數組,類和對象,包裝類,數字處理類,介面、繼承與多態,類的高級特性,異常處理,Swing程序設計,集合類,I/O輸入輸出,反射,枚舉類型與泛型,多線程,網路通信,資料庫操作,Swing表格組件,Swing樹組件,Swing其他高級組件,高級布局管理器,高級事件處理,AWT繪圖與音頻播放,列印技術和企業進銷存管理系統等。所有知識都結合具體實例進行介紹,涉及的程序代碼給出了詳細的注釋,可以使讀者輕松領會Java程序開發的精髓,快速提高開發技能。
【推薦理由】
本書內容詳盡,實例豐富,非常適合作為編程初學者的學慣用書,也適合作為開發人員的查閱、參考資料。
2.《spring 入門到精通》
【內容介紹】
本書由淺入深,循序漸進地介紹了Spring的體系結構和相關知識點,目的是幫助初學者快速掌握Spring,並能使用Spring進行應用程序的開發。本書最大的特色在於每章都是由淺入深,從一個簡單的示例入手,讓讀者快速了解本章內容,然後再詳細講解本章涉及的基本原理和知識點,最後再通過一個詳細的示例宋鞏固所學內容。本書每一章的例子都是經過精挑細選,具有很強的針對性,力求讓讀者通過親自動手做而掌握其原理和方法,從而學習盡可能多的知識。本書適用於初、中級軟體開發人員,同時也可用作高校相關專業師生和社會培訓班的教材。
【推薦理由】
全書共分14章,內容涵蓋了Spring的基礎概念、核心容器、SpringAOP、事務處理、持久層封裝、Web框架、定時器、Spring和Struts、Spring和Hibernate、Spring和Ant、Spring和Junit。本書適用於初、中級軟體開發人員,同時也可用作高校相關專業師生和社會培訓班的教材。
3.《JavaWeb開發詳解》
【內容介紹】
本書共分4部分,從XML、Servlet、JSP和應用的角度向讀者展示了Java Web開發中各種技術的應用,循序漸進地引導讀者快速掌握Java Web開發。
【推薦理由】
本書內容全面,涵蓋了從事Java Web開發所應掌握的所有知識,在知識的講解上本書採用理論與實踐相結合的方式,從程序運行的內部機制進行分析講解,並通過大量的實例和實驗來驗證並運用本書的知識。
以上書籍資料希望對你有幫助,有其他問題可以留言!
㈥ Java開發實戰經典的作者簡介
李興華,知名Java培訓講師,Java EE高端培訓講師,北京MLDN軟體實訓中心教學總監、首席講師,中科軟通項目經理,賽迪網職業特邀講師,51CTO知名專家。8年軟體開發經驗,5年高端培訓經驗,先後為40多家大中型企業做過培訓,在Java培訓方面享有很高的知名度。
㈦ 零基礎的人學java,看哪些書。。求推薦幾本書籍
《瘋狂java講義》 對於這本書,相信大家不陌生,《瘋狂講義》這本書深入介紹了java編程的相關方面,這本書的內容有Java基本語法結構、面向對象特徵、集合框架體系、 泛型、異常處理、GUI編程、JDBC資料庫編程、注釋、的IO流體系、多線程編程、網路通信編程、反射機制和java開發中需要的jar包、類和介面。
㈧ 《JAVA開發實戰經典》這本書怎麼樣
這本書是一本綜合講解Java核心技術的書籍,書中的代碼和案例挺多的,知識點也比較全面,在實際開發的過程中來講解一些基礎內容,還算不錯,對各個水平的JAVA程序員都有一定的參考價值!
㈨ 學習java需要學哪些 看什麼書
學習java需要學習的技術知識還是比較多的,包括:java基礎語法、面向對象、javase、資料庫技術、web前端、java開發框架、企業項目實戰等。想要學好這些技術,就需要我們不斷的努力才能夠完全掌握。至於看不看書這個可以根據大家自己的需求去了解該看一些什麼樣類型的書籍。
現在市面上的java學習資料很多,如果是想要快速完成學習找工作的可以去網路上找一些相關的視頻資料進行學習,或者是去報名java培訓班進行學習,看視頻學習或者是老師帶領學習的話更容易理解,這樣學習的效率相對看書來說是比較快一些。
java入門學習的話、大家可以看看下邊的這些書。
《Java核心技術(第10版)》
提起Java入門必讀,四大名著是少不了的。《Java 核心技術》就是其中之一,分卷一、卷二兩冊,卷一講基礎,卷二為進階。全書對於Java語言的核心概念、語法、重要特性和開發方法講解得非常細致,可以說是一部有關Java的網路全書。
㈩ Java開發實戰經典的介紹
《Java開發實戰經典》是2009年清華大學出版社出版的圖書,作者是李興華。該書是一本綜合講解Java核心技術的書籍,在書中使用大量的代碼及案例進行知識點的分析與運用,並且給出一些比較成熟的開發步驟,幫助讀者更好地進行Java的開發。