❶ java開發實戰經典,李興華,清華大學出版社這本書怎麼樣
這書還是可以的 各方面比較全
❷ 在李興華java開發實戰經典一書中提到被private封裝的屬性和方法只能在其類的內部被調用
//可以代替的
/*個人覺得書本例子的代碼表達不好,你真的想深入了解private封裝的話請直接網路java private封裝*/
/*通常java的命名規則為類名第一個字母大寫,而方法名第一個字母小寫
如下我自己寫了一個小例子希望幫助你理解,有疑問可以留言.*/
public class Person {
/*既然成員變數的屬性是私有的,那麼別的類就不能直接訪問該類的私有屬性,也就是說別的類不能直接給該變數賦值或者獲取它的值
如果你想給私有成員賦值的話可用通SET方法也可以用他的自定義構造器 例如 Person(int age, String name)
如果你獲得私有成員賦值的話,那麼必須得通過它的GET方法來獲取了*/
private int age;
private String name;
//默認構造器
public Person(){}
//自定義構造器
public Person(int age, String name) {
this.age = age;
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
public class GetPerson {
public static void main(String[] args) {
int a;
String n;
//------------- (1) ------------------
Person p1= new Person();
//通過SET方法設置年齡和姓名;
p1.setAge(19);
p1.setName("小李");
//System.out.println("通過GET方法獲得年齡和姓名");
a=p1.getAge();
n=p1.getName();
System.out.println(n+" 的年齡是 "+a+" 歲");
//--------------- (2) ---------------------
//----------------通過自定義構造器給私有變數賦值----------------------------
Person p2= new Person(18,"張明");
System.out.println(p2.getName()+" 的年齡是 "+p2.getAge()+" 歲");
}
}
❸ 自學Java用哪本書好
對於沒有編程經驗的童鞋要入門的話,基本是要讀一些淺顯易懂的書籍。要求我們快速了解java語言的起源,掌握Java語言中的基本語法和基本用法,快速熟悉Java,順利的建立起一個屬於自己的「Hello World!!!」。
1、《Head First Java》
作者: Kathy Sierra / Bert Bates
簡介:《Head First Java》是一本完整地面向對象(object-oriented,OO)程序設計和Java的學習指導用書,根據學習理論所設計,你可以從程序語言的基礎開始,到線程、網路與分布式程序等項目。重要的是,你可以學會如何像一個面向對象開發者一樣去思考,而且不只是讀死書。
作為一本入門書,它是絕對出色的。一個星期就能讓你明白怎麼用Java寫程序了。尤其是你有其它語言基礎的情況下,這本書能迅速讓你明白java的特質。缺點是,它真的只是入門書。你必然還需要一本Java大字典,比如《Thinking in Java》,以便查閱Java在細節上的更多東西。
2、《Agile Java》中文版
這本書一大特點是以單元測試和TDD來貫穿全書的,在教你Java各種重要的基礎知識的過程中,潛移默化的影響你的編程思維走向敏捷,走向TDD。另外這本書成書很新,以JDK5.0的語法為基礎講解,要學習JDK5.0的新語法也不錯。而且在內容的取捨上處理的很好,可以讓你段時間內掌握 Java重要的知識,順便培養出來優秀的編程思路,真是一本不可多得的好書。
3、《Java開發實戰經典》
作者:李興華 編著
簡介:本書是一本綜合講解Java核心技術的書籍,在書中使用大量的代碼及案例進行知識點的分析與運用,並且給出一些比較成熟的開發步驟,幫助讀者更好地進行Java的開發。
❹ Java開發實戰經典的介紹
《Java開發實戰經典》是2009年清華大學出版社出版的圖書,作者是李興華。該書是一本綜合講解Java核心技術的書籍,在書中使用大量的代碼及案例進行知識點的分析與運用,並且給出一些比較成熟的開發步驟,幫助讀者更好地進行Java的開發。
❺ 李興華《Java開發實戰經典》一書隨書光碟里的光碟說明.txt打開是亂碼,能給我重新發一個不
光碟說明
一、光碟內容及使用說明
本光碟根目錄下有「視頻、源碼及講義」、「開發工具」、「作者簡介」文件及文件夾。
1.「視頻、源碼及講義」涵蓋本書22章內容。
「視頻、源碼及講義」涵蓋本書22章內容,每章中又包含多個文件夾。
其中,文件夾的命名格式按照:部分 + 章節 + 片段+_【章節名稱】_主要內容的形式命名,代表書中某部分某章某個片段。
例如:第1部分的第1章的第1個小片段命名為:「010101_【第1章:JAVA概述及開發環境搭建】_JAVA發展概述」,它與書中的名稱是相對應的。
2.每章的文件夾中包括如下內容:
【視頻課程】.wmv文件,用普通播放器即可播放,如Windows Media Player等工具。
【筆記文件】.pdf文件,筆記文件使用Adobe Acrobat 8 閱讀器即可播放。
【代碼文件】.java文件,使用文本編輯器、或JAVA開發工具打開。
❻ 李興華java開發實戰經典怎麼樣
魔樂科技的李興華?講的還行,我有他web開發的整套視頻!如果樓主對李興華老師的書,或者視頻感興趣,可以去網上搜免費的視頻先看看,看適不適合自己!我也可以給你發幾個web開發的視頻看看
❼ java實戰開發經典 李興華 慕課有嗎
有的
本書是一本綜合講解Java核心技術的書籍,在書中使用大量的代碼及案例進行知識點的分析與運用,並且給出一些比較成熟的開發步驟,幫助讀者更好地進行Java的開發。
Java基礎並不牢固,而且在國內也始終沒有一本真正可以引領讀者入門的好書籍,大部分的書籍都是圍繞概念本身進行講解的,沒有講解清楚為什麼要具備這些知識以及該如何去理解這些知識。
❽ 李興華的java開發實戰經典怎麼樣
還行吧,裡面也是有不少經典例子,值得一看吧。
不過說句實話,看書、看視頻之類是必要的,但只是讓了解知識,有一個大概的知識框架,真正要學好還是要多動手。
想學好,跟著寫,多練習,最初能保證一天代碼量上百行,以後慢慢就是高手了
❾ 李興華Java Web開發實戰經典基礎篇光碟內容
我覺得學習j2ee一定要循序漸進,千萬不要太急了。把java基礎打牢一點,再牢一點。各位,你們在後面學習什麼 struts,hibernate,spring,ajax..都很輕松。
第一個階段(java基礎階段)
1.java 語法
2.面向對象
3.常用的api
4.界面編程
5.多線程
6.文件io
7.java網路編程..
看看 張孝祥老師的 java視頻 (不過張孝祥老師普通話不是很好,而且語速很慢,不過技術是不用說的啦!感謝張老師的無私奉獻了,呵呵)
第二個階段 (資料庫階段)
1.oracle
2.mysql
3.sql server
目前中國軟體公司用的最多的三大主流資料庫是sql server,mysql ,oracle .目前看來oracle資料庫越來越流行了。一般情況下PHP對應MySQL資料庫;ASP對應SQL資料庫;JSP對應ORACLE資料庫。所以大家會經常看
到市場上JAVA培訓都是用的ORACLE資料庫,其實你學會了ORACLE資料庫,再去學習MySQL、SQL數 據庫,你會覺得有很多相似的之處,學起來也容易上手了。oracle我推薦
韓順平老師 oracle視頻 (韓老師授課很有趣,特適合基礎不太好的人。講課有一套)
第三個階段 (web開發階段)
1.html
2.css
3.javascript
這三個部分是進行web開發的必須技術.一定要好好學習.不過我當時沒有發現有講的特別好的。好像很多老師都講框架和後台,界面這塊不多,所以就沒有什麼好推薦的了,大家可以
在網上找找看看,<> 這本書講的挺好,不過不太適合初學者,可以看看孫鑫老師視頻的《HTML語言速成》。
第四個階段 (j2ee 中級部分)
1.servet
2.jsp
3.mvc
這個階段是接近企業的需求了,所以學習起來,難度偏大,如果前面沒有學習扎實,會比較麻煩,我就是這樣的,前面沒有吃透,就學習j2ee 中級,搞得我消化不良。所以小弟我中心的告誡大家,把前面的學好,再學習第四個階段,這里的mvc思想不太好理解,是學習的重點。同時要學習 tomcat/jboss/wl 這些伺服器所以,你可能感到要學習的東西一下多了很多,其實我就在這里動搖過,有那麼一段時間,又想放棄了。可是一想到 房東那種不屑的表情,我就想,一定要好好學習,混出個人樣來。我家是農村的,回去就是種地,當公務員我沒有關系,再說會老家我學習的專業也用不上,要不就是當個網管什麼的,不說了,反正當時心情很復雜吧。這個階段我推薦
韓順平老師 servlet視頻 jsp視頻 (這里也特別謝謝韓順平老師,我是比較喜歡他講課的風格,因為我當時基礎不好,所以不敢看講的太理論的課。)
第五個階段 (j2ee 高級部分)
1.struts
2.hibernate
3.spring
學習完 Servlet、JSP然後再去學習框架Struts、Hibernate、Spring等最前沿的最流行的網路編程必備的軟體技能。
推薦的參考書籍是美河圖書提供《Servlet與JSP核心編程》
框架的基礎就是Servlet、JSP。首先大家應該學習的是Struts框架,典型的MVC模型。推薦學習視頻是 張小靜的Struts視頻。(網上有孫鑫的視頻嘛,主要就是講的Struts、Hibernate、Spring這三個框架,但是這個好像是偷錄的效果不好,聽起來比較吃力,銜接的不好)
推薦書籍孫衛琴編著《精通Struts基於MVC的Java.Web設計與開發》
然後就是 Hibernate框架,推薦李興華老師的Hibernate視頻,
參考書籍孫衛琴 《精通Java對象持久化技術詳解》
最後關於Spring框架的視頻,在網上你可以搜索到很多,但是系統講解的真的沒有發現,本著對大家負責的態度,不敢亂推薦,大家到網上搜一下,也許現在有了也可能。
❿ 李興華的《Java開發實戰經典》的出版社
書名:Java開發實戰經典
作者:李興華
出版社:清華大學出版社
出版時間:2009-8-1ISBN:9787302202615
開本:16開
定價:79.80元