成大在线免费视频,亚洲精品免费一级视频,日韩亚洲欧美大陆,又黄又爽免费国产视频

<style id="t465f"></style>
<legend id="t465f"><u id="t465f"><thead id="t465f"></thead></u></legend>

<acronym id="t465f"></acronym>

<sub id="t465f"><ol id="t465f"><nobr id="t465f"></nobr></ol></sub>
<sub id="t465f"></sub>

java學(xué)習(xí)心得

時(shí)間:2024-11-14 11:47:20 學(xué)習(xí)心得 投訴 投稿

java學(xué)習(xí)心得15篇[優(yōu)]

  當(dāng)我們備受啟迪時(shí),不如來(lái)好好地做個(gè)總結(jié),寫(xiě)一篇心得體會(huì),這樣我們可以養(yǎng)成良好的總結(jié)方法。那么寫(xiě)心得體會(huì)要注意的內(nèi)容有什么呢?下面是小編幫大家整理的java學(xué)習(xí)心得,歡迎閱讀,希望大家能夠喜歡。

java學(xué)習(xí)心得15篇[優(yōu)]

java學(xué)習(xí)心得1

  Javaweb課程結(jié)束了,在完成了eclipse三份實(shí)驗(yàn)報(bào)告之后我開(kāi)始總結(jié)這門(mén)課程自己究竟學(xué)到了什么。

  從C語(yǔ)言到Java,再到j(luò)sp,最后到j(luò)avaweb,一直都在與編程都打交道,學(xué)好它一是專(zhuān)業(yè)的需要,二是自己覺(jué)得它今后對(duì)自己會(huì)有很大的用途。C語(yǔ)言是一個(gè)面向過(guò)程的語(yǔ)言,而Java是一個(gè)面向?qū)ο蟮恼Z(yǔ)言。在C語(yǔ)言里,行為稱(chēng)為函數(shù);在Java里,行為稱(chēng)為方法。在C語(yǔ)言里,只有變量和函數(shù);在Java里,一切邏輯由類(lèi)封裝,即“萬(wàn)物皆對(duì)象”。C語(yǔ)言的struct和Java的類(lèi)相似,但struct里只能有屬性,而類(lèi)里可以有屬性和方法。所以,C語(yǔ)言的分工不清晰,主控程序幾乎承擔(dān)了全部的職責(zé);而Java可以把方法放在類(lèi)里,對(duì)象的職能很多,可以單獨(dú)完成某個(gè)類(lèi)的全部方法。

  首先我想回顧一下javaweb這本書(shū)上的主要內(nèi)容:

  第一章是對(duì)Web應(yīng)用程序的概述。從中我了解到Web應(yīng)用程序的三層體系結(jié)構(gòu):表示層、業(yè)務(wù)層、數(shù)據(jù)存取層。它們同是敘述在編寫(xiě)代碼時(shí)應(yīng)做的規(guī)劃和應(yīng)遵循的規(guī)則,這種規(guī)劃在以后的學(xué)習(xí)中時(shí)有出現(xiàn),說(shuō)明編程并不是一味地進(jìn)行循環(huán)判斷、死記硬背,而需要在技術(shù)上有所加強(qiáng)、在效率上有所提高。接下來(lái)學(xué)的是JSP知識(shí)。要學(xué)JSP,就必須會(huì)HTML,如果HTML學(xué)不通,這對(duì)以后的學(xué)習(xí)都是一個(gè)瓶頸。這點(diǎn)我有所體會(huì)。因?yàn)槲覍?duì)HTML掌握得比較好,在這方面沒(méi)有遇到什么困難。但如果沒(méi)掌握好這些知識(shí),加上要學(xué)新知識(shí),就會(huì)在舊難題的基礎(chǔ)上增加新難題,兩頭招架,實(shí)有些吃不消。所以,基礎(chǔ)是很重要的,基礎(chǔ)一定要打扎實(shí),吃透,否則上層建筑的建起就不會(huì)很順利甚至沒(méi)法起步。然后是JavaBean。JavaBean里有set()和get()方法,用這些方法能很容易地傳值,邏輯上更標(biāo)準(zhǔn),代碼看起來(lái)也更規(guī)范。但set()和get()方法只是用來(lái)對(duì)屬性進(jìn)行操作的,所以如果是進(jìn)行復(fù)雜的邏輯或?qū)?shù)據(jù)庫(kù)進(jìn)行操作等,那么就不要寫(xiě)成set()和get()方法,只用一個(gè)有返回值的方法就足以。這樣直觀方便,且符合規(guī)范。

  接著是Servlet。它給我的第一感覺(jué)是很專(zhuān)業(yè)、很難懂。書(shū)上介紹了一大堆接口、類(lèi)、和重寫(xiě)的方法,一時(shí)覺(jué)得暈頭轉(zhuǎn)向。后來(lái)用得多、看得多了,Servlet的基本格式也記得差不多,其實(shí)也沒(méi)什么難的。只要記住Servlet是一個(gè)用Java編寫(xiě)的應(yīng)用程序,在服務(wù)器上運(yùn)行,用來(lái)處理請(qǐng)求和響應(yīng),也可以單獨(dú)做為一個(gè)Web頁(yè)面。

  在JDBC技術(shù)這章,我感到學(xué)習(xí)的壓力。JDBC的工作原理、JDBC的.分類(lèi)、它的主要接口、以及它連接數(shù)據(jù)庫(kù)的基本過(guò)程和運(yùn)行效果等事先后我沒(méi)有聽(tīng)懂。后來(lái)在圖書(shū)館借到了一本資料書(shū)電子工業(yè)出版社出版的《JavaWeb從初學(xué)到精通》適合Java開(kāi)發(fā)Web應(yīng)用和J2EE方面的初學(xué)者加上編程實(shí)戰(zhàn)演習(xí),總算弄懂了點(diǎn)眉目。

  最后一章主要是一些技術(shù)專(zhuān)題。例如訪(fǎng)問(wèn)路徑問(wèn)題、結(jié)果集處理、復(fù)雜查詢(xún)等。在前面幾章的的能力功底基礎(chǔ)上這章顯得要簡(jiǎn)單輕松地多。大致類(lèi)似于對(duì)前面知識(shí)的系統(tǒng)總結(jié)。

  以上就是對(duì)這個(gè)階段學(xué)習(xí)的一段回顧。接下來(lái)我想總結(jié)一下自己的學(xué)習(xí)心得:首先學(xué)習(xí)這門(mén)課程,就必須先要了解什么是web應(yīng)用。通過(guò)瀏覽器可以訪(fǎng)問(wèn)新浪網(wǎng)、中華網(wǎng)、淘寶網(wǎng)、網(wǎng)易、搜狐網(wǎng)、微軟的網(wǎng)站及sun公司的網(wǎng)站等,這些就是Web應(yīng)用。對(duì)于web應(yīng)用,我們需要使用瀏覽器,通過(guò)網(wǎng)絡(luò)訪(fǎng)問(wèn)在遠(yuǎn)程的服務(wù)器運(yùn)行的程序。Web應(yīng)用指的就是這些網(wǎng)站中的程序。

  其次,是編程。學(xué)習(xí)編程最重要的就是勤記憶,勤練習(xí),勤思考。需要記憶很多,有些東西必須要死記,沒(méi)有偷懶的辦法,在記憶的時(shí)候可以找一些規(guī)律,比如把類(lèi)似的東西歸在一起記憶。平時(shí)在做練習(xí)的時(shí)候書(shū)上的例題和習(xí)題很重要,只要把書(shū)上的例子吃透,課后的習(xí)題都會(huì)做,這樣就能達(dá)到掌握知識(shí)的目的,最后在期末復(fù)習(xí)的過(guò)程中要不時(shí)地復(fù)習(xí)前面的知識(shí),這樣才能熟練掌握所學(xué)的知識(shí)。在勤思考方面,就是在平時(shí)的編程演練中遇到困難的時(shí)候不要立刻急著去問(wèn)身邊的同學(xué)或是老師,自己應(yīng)當(dāng)對(duì)照課本或是相關(guān)的學(xué)習(xí)資料慢慢進(jìn)行修改,只有在自己確實(shí)已經(jīng)盡力但仍然不知如何操作的情況下才可以去詢(xún)問(wèn)別人,只有這樣才可以加深自己的影響。

  還記得自己當(dāng)初最開(kāi)始時(shí)學(xué)習(xí)java的情景。那時(shí)自己除了知道什么是繼承,封裝,多態(tài),抽象類(lèi),接口這些外,其他的就什么都部知道了。后來(lái)自己在慢慢摸索的過(guò)程中才逐漸積累了對(duì)這門(mén)學(xué)科的敏感度開(kāi)始接觸Java覺(jué)Servlet是一個(gè)非常深?yuàn)W的技術(shù)。我曾經(jīng)想學(xué)習(xí)網(wǎng)頁(yè)設(shè)計(jì),看到HTML哪些松散的標(biāo)記,我放棄了,最終也沒(méi)有學(xué)會(huì)做網(wǎng)頁(yè)。只知道網(wǎng)頁(yè)編輯工作有Drameware或FrontPage。當(dāng)接觸Serlvet后,發(fā)現(xiàn)做網(wǎng)頁(yè)竟然也可以像寫(xiě)Java程序一樣進(jìn)行編寫(xiě)。完成第一個(gè)用Servlet寫(xiě)的WEB版的HelloWorld程序,足足花費(fèi)了我半天時(shí)間。主要是花費(fèi)在環(huán)境搭配上面。一個(gè)小小的HELLOWorld,用Drameware可能也就一分鐘就能搞定的事。對(duì)于一個(gè)完全不懂HTML的人來(lái)說(shuō),要想用Servlet來(lái)開(kāi)發(fā)動(dòng)態(tài)WEB應(yīng)用還是太難了。接下來(lái)很快就接觸到了JSP。JSP并不需要我在Java程序里寫(xiě)HTML代碼,而是變成了在HTML中寫(xiě)Java程序。初學(xué)時(shí),所有的數(shù)據(jù)庫(kù)連接,數(shù)據(jù)庫(kù)訪(fǎng)問(wèn),數(shù)據(jù)顯示,業(yè)務(wù)代碼和HTML標(biāo)記等都寫(xiě)在JSP代碼中,感覺(jué)JSP真是無(wú)所不能。在做一些小應(yīng)用時(shí),開(kāi)發(fā)速度也非常的快。而當(dāng)遇到了比較復(fù)雜的業(yè)務(wù)邏輯后,JSP開(kāi)發(fā)就像是一個(gè)惡夢(mèng),每天大量的工作就是調(diào)試頁(yè)面,當(dāng)其它頁(yè)面需要類(lèi)似的功能時(shí),進(jìn)行代碼拷貝來(lái)進(jìn)行代碼的復(fù)用,后來(lái)才知道這就是典型的Model1模型。當(dāng)把JSP與Servlet相結(jié)合后,一切都發(fā)生了改變。JSP僅用于數(shù)據(jù)展示,而Servlet用于進(jìn)行業(yè)務(wù)調(diào)用和頁(yè)面流程控制,這就是所謂的Model2模型。原來(lái)JSP并不是Servlet的替代品,JSP更需要與Servlet進(jìn)行合作。再明白了Servlet與的重要后,才回過(guò)頭開(kāi)始去學(xué)習(xí)Servlet,包括Servlet的生命周期,Servlet的重要接口及方法,自定義標(biāo)簽等。通過(guò)這樣反復(fù)的聯(lián)系我終于在面對(duì)java和jsp時(shí)不再像以前那樣那么沒(méi)有自信了。

  所以花費(fèi)些力氣去學(xué)習(xí)Java基礎(chǔ),學(xué)習(xí)Jsp,Servlet,甚于學(xué)HTML,Javascript對(duì)進(jìn)行Web開(kāi)發(fā)都是十分必要的。

  最后我想總結(jié)一下學(xué)習(xí)方向的建議,JAVA基礎(chǔ)知識(shí)是學(xué)習(xí)任何JAVA擴(kuò)展體系知識(shí)的前提,所以在學(xué)習(xí)javaweb的過(guò)程中,一定得抽時(shí)間學(xué)習(xí)JAVA基礎(chǔ),窩在圖書(shū)館找到了基本相關(guān)的讀物《Java核心技術(shù)》《Java編程思想》和JDK的API文檔。另外由于編程有一些專(zhuān)用的英語(yǔ)術(shù)語(yǔ),因此學(xué)好一些必要與之相關(guān)的英語(yǔ)對(duì)我們今后更好地學(xué)習(xí)這門(mén)學(xué)科是很有幫助的。

java學(xué)習(xí)心得2

  第一點(diǎn):掌握基礎(chǔ)知識(shí)是關(guān)鍵

  Java是一種面向?qū)ο蟮木幊陶Z(yǔ)言,有很多概念和知識(shí)需要掌握。在學(xué)習(xí)Java的初期,我花了很多時(shí)間學(xué)習(xí)Java的基礎(chǔ)知識(shí),包括語(yǔ)法、面向?qū)ο缶幊痰母拍詈突绢?lèi)庫(kù)等。如果你能夠掌握這些基礎(chǔ)知識(shí),你將會(huì)更好地理解Java的高級(jí)概念和更復(fù)雜的編程問(wèn)題。

  第二點(diǎn):實(shí)踐是最好的學(xué)習(xí)方式

  在學(xué)習(xí)Java的同時(shí),我也很重視實(shí)踐。我寫(xiě)了很多Java程序,并通過(guò)調(diào)試和測(cè)試使它們完善。這些實(shí)踐使我更好地理解了Java編程語(yǔ)言,同時(shí)也優(yōu)化了我的編程技能。我發(fā)現(xiàn),在實(shí)踐中學(xué)習(xí)Java比在書(shū)本上學(xué)習(xí)要有效得多。

  第三點(diǎn):多看別人的代碼并且模仿學(xué)習(xí)

  另一個(gè)我學(xué)習(xí)Java的方法是多看別人的`代碼,并且模仿學(xué)習(xí)。在我的學(xué)習(xí)過(guò)程中,我經(jīng)常看一些優(yōu)秀的Java程序員寫(xiě)的代碼,并學(xué)習(xí)他們的編程風(fēng)格。同時(shí),我也發(fā)現(xiàn)了一些可復(fù)用的代碼,并將它們加入到我的代碼庫(kù)中。這些代碼不僅加快了我的編程速度,而且為我日后的編程工作提供了很多便利。

  第四點(diǎn):閱讀文檔是必要的

  Java被認(rèn)為是一種文檔完備的編程語(yǔ)言,其文檔令人贊嘆。我學(xué)習(xí)Java的過(guò)程中,我閱讀了很多Java文檔,并且將它們視為寶貴的資源。這些文檔詳細(xì)地描述了Java的各種類(lèi)和方法,同時(shí)提供了很多代碼樣例。通過(guò)閱讀文檔,我可以掌握J(rèn)ava的更深層次的知識(shí),這對(duì)我日后的編程工作非常有幫助。

  第五點(diǎn):保持學(xué)習(xí)的熱情

  最后,我認(rèn)為保持學(xué)習(xí)的熱情是學(xué)習(xí)Java的關(guān)鍵。Java是一種不斷變化和發(fā)展的編程語(yǔ)言,每年都有新的版本發(fā)布,并且有很多新的技術(shù)和框架。因此,如果你想保持你的Java編程技能在市場(chǎng)上具有競(jìng)爭(zhēng)力,你需要持續(xù)不斷地學(xué)習(xí)并更新你的知識(shí)。

  學(xué)習(xí)Java需要花費(fèi)很多時(shí)間和精力,但是掌握J(rèn)ava編程技能將會(huì)為你帶來(lái)很多機(jī)會(huì)和收獲。熟練掌握J(rèn)ava編程語(yǔ)言的基礎(chǔ)知識(shí)、實(shí)踐經(jīng)驗(yàn)和保持學(xué)習(xí)的熱情,這些是我學(xué)習(xí)Java的心得體會(huì)。

java學(xué)習(xí)心得3

  java是一種面向?qū)ο蟮恼Z(yǔ)言,從接觸java到現(xiàn)在我也有快2年時(shí)間了,在學(xué)校中學(xué)到的java畢竟只是皮毛,只是幫助我了解接觸了java,具體編寫(xiě)項(xiàng)目還是頗具難度,和企業(yè)真正工作有很大的差距,而這次的實(shí)訓(xùn)很好的填補(bǔ)了這一漏洞。不光是代碼的提升,還是理論知識(shí)(面試)的提升。

  從剛開(kāi)始的數(shù)組到集合,到j(luò)dbc到ssm框架的搭建;從剛開(kāi)始的復(fù)習(xí),重新打基礎(chǔ)到后面的擴(kuò)展,實(shí)現(xiàn)一個(gè)自己的小項(xiàng)目;從之前的力不從心,到后面的逐漸跟上。都是一種學(xué)習(xí),都是自己學(xué)習(xí)后能力提升的`表現(xiàn)。

  以下則是我覺(jué)得重要的幾點(diǎn)

  第一點(diǎn),打好基礎(chǔ)

  對(duì)于學(xué)習(xí)java,基礎(chǔ)真的是很重要,作為Java程序員,可能你會(huì)編寫(xiě)代碼,但是如果你不懂底層,不知道其中的意義,那么你可能這輩子都只能編寫(xiě)那些代碼了,上限太低,了解底層甚是重要;

  第二點(diǎn),磨刀不誤砍柴工

  作為java程序員,在完成自己的項(xiàng)目前,你應(yīng)該構(gòu)思好自己項(xiàng)目的邏輯,例如我在完成自己項(xiàng)目前,首先確定題材,然后想象一下使用此軟件時(shí)的流程,從上往下,再去數(shù)據(jù)庫(kù)中創(chuàng)建表格,然后看要分為幾個(gè)不同的模塊,之后就是確定每個(gè)使用者的具體功能了,最后才去實(shí)現(xiàn)代碼。理清了邏輯,你的思路打開(kāi)了,那么完成項(xiàng)目也就很輕松了。

  第三點(diǎn),功能的合理性

  不管是自己寫(xiě)的小項(xiàng)目還是以后去公司工作,你完成的軟件,其功能應(yīng)該符合實(shí)際需求,F(xiàn)階段,中國(guó)程序員何其多,沒(méi)有一點(diǎn)細(xì)節(jié),做事不規(guī)范就會(huì)被時(shí)代所拋棄。命名的規(guī)范化,功能的需求化,合理化,這些其實(shí)都是你能提升自己身價(jià)的手段。

  第四點(diǎn),要學(xué)會(huì)自己修改bug

  在編寫(xiě)程序時(shí),修改bug是一件很頭疼的事情,但是作為程序員,如果你連修改bug都不會(huì),那么你就是不合格的程序員。自己修改bug不僅可以提高自己的代碼能力,也可以提高自己的經(jīng)驗(yàn)。

  第五點(diǎn),要自學(xué)

  學(xué)習(xí)是一個(gè)持續(xù)的過(guò)程,不可能是簡(jiǎn)單的,輕松的;上了社會(huì)之后,如果你是一個(gè)得過(guò)且過(guò)的,那很快就會(huì)被時(shí)代所拋棄,中國(guó)最不缺的就是人。要想精通,深造,就得靠自己了,都說(shuō)興趣是你最好的老師,既然你選擇了這一條路,那就堅(jiān)持下去吧。

  啰嗦了這么多,下面說(shuō)說(shuō)以后的規(guī)劃吧(自己需要掌握的技能)

  1.基本語(yǔ)法

  基本語(yǔ)法包括static、final等關(guān)鍵字的作用。

  2.集合

  非常重要。大致分為

  List : ArrayList 、LinkedList ;

  Set : HashSet 、TreeSet;

  Map : HashMap 、TreeMap;

  在公司中,掌握集合和數(shù)組都是十分重要的事,得精通

  3.框架

  現(xiàn)企業(yè)大部分都是運(yùn)用框架進(jìn)行辦公。比如現(xiàn)在比較火熱的ssm框架,還有ssh框架等。而這些框架中,SpringFramework是基礎(chǔ)的,十分重要的。

  4.前端

  作為java工程師,可能有人說(shuō)前端都是前端工程師的事,與我無(wú)關(guān),但是,現(xiàn)在很多公司都要一些全棧工程師,掌握一些技能是不吃虧的,以不變應(yīng)萬(wàn)變。

  5.數(shù)據(jù)庫(kù)

  要想自己完成一個(gè)項(xiàng)目,數(shù)據(jù)庫(kù)的知識(shí)是必不可缺的。你可以不會(huì)前端后臺(tái),哪怕你只會(huì)數(shù)據(jù)庫(kù),精通了數(shù)據(jù)庫(kù),那么工作是好找的。

  6.算法

  作為優(yōu)秀的程序員,一個(gè)好的算法不僅可以?xún)?yōu)化程序,還可以減短你的代碼時(shí)間提高你的工資。

  7.多線(xiàn)程和緩存優(yōu)化

  這些都可以提高你的工資,優(yōu)化你的程序。

  讀線(xiàn)程是指從軟件或者硬件上實(shí)現(xiàn)多個(gè)線(xiàn)程并發(fā)執(zhí)行的技術(shù)。具有多線(xiàn)程能力的計(jì)算機(jī)因有硬件支持而能夠在同一時(shí)間執(zhí)行多于一個(gè)線(xiàn)程,進(jìn)而提升整體處理性能

  緩存優(yōu)化:更快讀寫(xiě)的存儲(chǔ)介質(zhì)+減少I(mǎi)O+減少CPU計(jì)算=性能優(yōu)化。

  現(xiàn)階段,時(shí)代是屬于我們這一輩年輕人的,你想學(xué)什么,你就得花心思,花時(shí)間。賺錢(qián)方式也有很多,關(guān)鍵無(wú)非兩點(diǎn),時(shí)機(jī)和能力;時(shí)機(jī)是靠自己掌握的,能力是靠自己提升的。

java學(xué)習(xí)心得4

  Java是一門(mén)非常流行的編程語(yǔ)言,它具有跨平臺(tái)性、面向?qū)ο、開(kāi)源和易學(xué)等特點(diǎn)。在我的學(xué)習(xí)過(guò)程中,我深深感受到了Java的強(qiáng)大和重要性。

  Java的跨平臺(tái)性使得它可以在不同的操作系統(tǒng)中運(yùn)行,如Windows、Linux和Mac等。這意味著我們可以開(kāi)發(fā)一次,在不同操作系統(tǒng)中部署,而不需要修改代碼。這為軟件開(kāi)發(fā)帶來(lái)了方便和靈活性。

  Java是一種面向?qū)ο蟮恼Z(yǔ)言,這意味著它可以更好地組織和管理代碼。通過(guò)將代碼劃分為類(lèi)和對(duì)象,我們可以更好地理解和修改代碼。此外,Java還有許多面向?qū)ο蟮奶匦裕绶庋b、繼承和多態(tài)等,這些特性使得我們寫(xiě)出更加清晰、可讀性和可維護(hù)性的代碼。

  Java還是一門(mén)開(kāi)源的語(yǔ)言,這意味著我們可以免費(fèi)使用和共享Java的代碼庫(kù)。Java擁有一個(gè)龐大的.社區(qū),提供了無(wú)數(shù)的開(kāi)源庫(kù)和框架,如Spring、Hibernate和MyBatis等,這些庫(kù)和框架大大簡(jiǎn)化了我們的開(kāi)發(fā)工作。

  最后,Java是一門(mén)易學(xué)的語(yǔ)言,這使得它成為了許多初學(xué)者學(xué)習(xí)編程的第一門(mén)語(yǔ)言。Java的語(yǔ)法簡(jiǎn)單、易懂,它還有豐富的文檔和教程,讓初學(xué)者能夠快速入門(mén)。

  學(xué)習(xí)Java是一件非常值得的事情。它不僅可以為我們的職業(yè)發(fā)展帶來(lái)好處,還可以讓我們更好地理解和掌握計(jì)算機(jī)編程的本質(zhì)。我相信,在Java的學(xué)習(xí)和使用中,我們會(huì)獲得越來(lái)越多的收獲和成就感。

java學(xué)習(xí)心得5

  作為一名軟件工程的學(xué)生,學(xué)習(xí)java是我學(xué)習(xí)的重中之重,在長(zhǎng)達(dá)一年的學(xué)習(xí)過(guò)程中,我也對(duì)java也有新的認(rèn)識(shí)。

  我在漫長(zhǎng)的學(xué)習(xí)java的歲月中,遇到了許多大大小小的困難。首先,在學(xué)習(xí)java開(kāi)始中,老師往往會(huì)布置很多代碼題進(jìn)行實(shí)操或者書(shū)寫(xiě)在作業(yè)本上。在剛剛開(kāi)始的幾次作業(yè)中,我往往因?yàn)樽约旱母≡昱c不耐煩,直接向同學(xué)要他們的代碼把作業(yè)上交,但漸漸的發(fā)現(xiàn),課堂跟不上,成績(jī)不佳,我陷入了迷惘中……后來(lái),意識(shí)到自己學(xué)習(xí)java的態(tài)度與方式是不對(duì)的,經(jīng)過(guò)調(diào)整,也有了自己的一份學(xué)習(xí)java的心得體會(huì)。

  java的學(xué)習(xí)需要理解代碼的思路。在寫(xiě)代碼與學(xué)習(xí)java知識(shí)點(diǎn)時(shí),往往對(duì)于每句代碼都應(yīng)該理解透徹,在以后的代碼書(shū)寫(xiě)中,自己才能寫(xiě)出正確的代碼,甚至于找出自己的代碼錯(cuò)誤。這對(duì)于代碼的理解透徹,就需要自己在上課時(shí),好好理解老師的代碼思維,自己也需要多看看關(guān)于代碼的書(shū),加深理解。

  java的學(xué)習(xí)需要多做,多思考。在java學(xué)習(xí)中,不僅要學(xué)會(huì)打課內(nèi)的代碼,也需要通過(guò)百度找尋課外的代碼,舉一反三,自己解決很多的問(wèn)題。

  在這一年的'學(xué)習(xí)中,我對(duì)于java有了初步的認(rèn)識(shí)與了解,我知道自己真正掌握java還需要一段時(shí)間的學(xué)習(xí),但我相信我自己只要有顆想學(xué)習(xí)好java的心,對(duì)于以后的困難是不懼怕的,我相信在學(xué)習(xí)java中,自己是在此過(guò)程中不斷成長(zhǎng)的,進(jìn)步的。

java學(xué)習(xí)心得6

  系部:計(jì)算機(jī)系

  課程名稱(chēng):Java程序設(shè)計(jì)教程專(zhuān)業(yè)

  班級(jí):xx學(xué)院計(jì)算機(jī)系制

  填寫(xiě)說(shuō)明

  1、實(shí)驗(yàn)項(xiàng)目名稱(chēng):要用最簡(jiǎn)練的語(yǔ)言反映實(shí)驗(yàn)的內(nèi)容,要與實(shí)驗(yàn)指導(dǎo)書(shū)或課程標(biāo)準(zhǔn)中相一致。

  2、實(shí)驗(yàn)類(lèi)型:一般需要說(shuō)明是驗(yàn)證型實(shí)驗(yàn)、設(shè)計(jì)型實(shí)驗(yàn)、創(chuàng)新型實(shí)驗(yàn)、綜合型實(shí)驗(yàn)。

  3、實(shí)驗(yàn)室:實(shí)驗(yàn)實(shí)訓(xùn)場(chǎng)所的名稱(chēng);組別:實(shí)驗(yàn)分組參加人員所在的.組號(hào)。

  4、實(shí)驗(yàn)方案設(shè)計(jì)(步驟):實(shí)驗(yàn)項(xiàng)目的設(shè)計(jì)思路、步驟和方法等,這是實(shí)驗(yàn)報(bào)告極其重要的內(nèi)容,概括整個(gè)實(shí)驗(yàn)過(guò)程。對(duì)于操作型實(shí)驗(yàn)(驗(yàn)證型),要寫(xiě)明需要經(jīng)過(guò)哪幾個(gè)步驟來(lái)實(shí)現(xiàn)其操作。對(duì)于設(shè)計(jì)型和綜合型實(shí)驗(yàn),在上述內(nèi)容基礎(chǔ)上還應(yīng)該畫(huà)出流程圖和設(shè)計(jì)方法,再配以相應(yīng)的文字說(shuō)明。對(duì)于創(chuàng)新型實(shí)驗(yàn),還應(yīng)注明其創(chuàng)新點(diǎn)、特色。

  5、實(shí)驗(yàn)小結(jié):對(duì)本次實(shí)驗(yàn)實(shí)訓(xùn)的心得體會(huì)、思考和建議等。

  6、備注:分組實(shí)驗(yàn)中組內(nèi)成員分工、任務(wù)以及其他說(shuō)明事項(xiàng)。注意:

  ①實(shí)驗(yàn)實(shí)訓(xùn)分組完成的,每組提交一份報(bào)告即可,但必須說(shuō)明人員分工及職責(zé)。不分組要求全體成員獨(dú)立完成的實(shí)驗(yàn)實(shí)訓(xùn)項(xiàng)目可由指導(dǎo)老師根據(jù)個(gè)人完成情況分組填寫(xiě)。

  ②實(shí)驗(yàn)成績(jī)按照百分制記,根據(jù)教學(xué)大綱及課程考核要求具體區(qū)分獨(dú)立計(jì)算、折算記入兩種情況。

 、郾緦(shí)驗(yàn)實(shí)訓(xùn)報(bào)告是根據(jù)計(jì)算機(jī)系實(shí)驗(yàn)的具體情況在學(xué)院教務(wù)處制的實(shí)驗(yàn)實(shí)訓(xùn)報(bào)告的基礎(chǔ)上進(jìn)行改制的。特此說(shuō)明。

  成績(jī)單

  組別:xx小組成員:xx、xx

java學(xué)習(xí)心得7

  對(duì)于軟件工程的了解是從大學(xué)開(kāi)學(xué)時(shí)候開(kāi)始的,因?yàn)橐粋(gè)農(nóng)村的孩子對(duì)于互聯(lián)網(wǎng)的接觸是少之甚少的;軟件工程java方向,我懷著好奇和喜悅來(lái)到了我的學(xué)校,開(kāi)始了我的大學(xué)生活,未知,好奇,一切的一切都在等著我們。我和所有人一樣,以為大學(xué)再也不用像高中一樣整天埋頭苦干,挑燈夜戰(zhàn),我以為我到了天堂,脫離了那個(gè)狹小的村莊,我以為我看到了希望;可慢慢的我發(fā)現(xiàn)這里的一切都不是想象的樣子,當(dāng)面對(duì)一個(gè)又一個(gè)處事,交友,學(xué)習(xí)的挫折時(shí);我開(kāi)始懷疑自己,開(kāi)始恐慌,因?yàn)槊鎸?duì)形形色色的人和各種各樣的事我都措手不及無(wú)法應(yīng)對(duì);連以前雄心壯志的想要考研的目標(biāo)都磨滅了,因?yàn)槲疑钌畹母惺艿剑瑢?duì)于一個(gè)農(nóng)村背景的孩紙,我的父母已經(jīng)為我付出了那么多,看到他們一天天蒼老的面容,我再也不忍心繼續(xù)拿考研上學(xué)來(lái)逃避成長(zhǎng),逃避對(duì)他們的責(zé)任。

  大一下半年,突然聯(lián)系到一個(gè)朋友,誤打誤撞,沒(méi)想到她學(xué)的竟然也是java,那時(shí)她就快畢業(yè)了,當(dāng)時(shí)感覺(jué)真的很高興;但我當(dāng)時(shí)對(duì)java了解的很少很少,因?yàn)閷W(xué)校安排的課程沒(méi)有跟java有關(guān)的,自己也曾去圖書(shū)館借java方面的書(shū)籍,可是看不懂。跟那個(gè)朋友聯(lián)系多了,慢慢從她那知道了,java原來(lái)如此熱門(mén),當(dāng)時(shí)心里被現(xiàn)實(shí)撲滅的那股熱情的火又燃燒了起來(lái)。心里充滿(mǎn)激情,準(zhǔn)備好好學(xué)習(xí)一番,畢業(yè)找個(gè)好工作,讓爸媽和哥哥妹妹都過(guò)上好日子。就這樣大一下半學(xué)期我在圖書(shū)館借書(shū)看依舊看不懂,我的激情在不知不覺(jué)中被消耗著。半學(xué)期很快就過(guò)去了。過(guò)的真快,一轉(zhuǎn)眼,我就大二了,我們終于迎來(lái)的第一門(mén)java課程,javase(java大學(xué)實(shí)用教程),我原充滿(mǎn)激情想好好學(xué),可沒(méi)想到最后老師由于時(shí)間不夠,剩下好多都沒(méi)講。后來(lái)聽(tīng)一位學(xué)長(zhǎng)說(shuō)的我才明白過(guò)來(lái),他說(shuō)學(xué)校的課程都是奔著考研開(kāi)的,所以對(duì)專(zhuān)業(yè)課程都不太重視,我把這個(gè)給我那個(gè)同學(xué)說(shuō)說(shuō),當(dāng)時(shí)還不成熟,還發(fā)牢騷;我同學(xué)告訴我說(shuō),你們學(xué)的專(zhuān)業(yè)課程我們3~4個(gè)月就學(xué)完了,我對(duì)學(xué)校的教學(xué)安排有點(diǎn)失望。說(shuō)實(shí)話(huà),當(dāng)初就開(kāi)始在網(wǎng)上搜培訓(xùn)機(jī)構(gòu),真的.好多好多,都不知道什么是真什么是假。一次偶然的機(jī)會(huì),看到一位同學(xué)的優(yōu)盤(pán)里面的視頻我激動(dòng)了,我問(wèn)他那是什么,他說(shuō):“java視頻,我哥給我的!蔽揖桶涯切﹤髦堑囊曨l拷貝到了自己的電腦上,這是我第一次真正了解和重視傳智播客,因?yàn)樵谖业挠∠罄餂](méi)有人會(huì)把自己的教學(xué)教材給別人。我感覺(jué)到了它的特別,于是我就開(kāi)始在網(wǎng)上搜關(guān)于傳智的資料。一天一天的慢慢就了解了,可是由于平時(shí)課程比較多,再加上看視頻不做筆記,感覺(jué)看了就忘,所以感覺(jué)效率低,就松懈了。

  一直到今年暑假開(kāi)學(xué),開(kāi)始有就業(yè)壓力,開(kāi)始想未來(lái),我去找專(zhuān)業(yè)課老師談話(huà)時(shí),談到自己想去實(shí)訓(xùn)時(shí),老師給我介紹了一位學(xué)長(zhǎng),他說(shuō):“你這位學(xué)長(zhǎng)曾經(jīng)也找過(guò)我說(shuō)想去實(shí)訓(xùn),你可以跟他了解了解一下情況!碑(dāng)我找到那位學(xué)長(zhǎng)時(shí),他正考黑馬,聽(tīng)到黑馬和傳智是一樣的老師,一樣的培訓(xùn),我樂(lè)了,因?yàn)槲乙郧岸际窃诰W(wǎng)上查,這次有個(gè)具體的人了解,心里就跟堅(jiān)定了。

  在確定了要去傳智播客之后,我就開(kāi)始準(zhǔn)備基礎(chǔ)課程了。傳智,我期待已久,希望能在那里從一個(gè)菜鳥(niǎo)變成一個(gè)牛人。傳智,我來(lái)了!

java學(xué)習(xí)心得8

  在學(xué)習(xí)了近一個(gè)學(xué)期java后,我有了一點(diǎn)自己的見(jiàn)解。Java是面向?qū)ο蟮,具有平臺(tái)無(wú)關(guān)性。所以現(xiàn)在被廣泛的應(yīng)用于很多領(lǐng)域。也是因?yàn)槔蠋熢陂_(kāi)始上課的時(shí)候就給我們講過(guò)這些,所以帶有興趣和動(dòng)力去學(xué)習(xí)java程序設(shè)計(jì)。

  在開(kāi)始學(xué)習(xí)java時(shí),覺(jué)得有c語(yǔ)言做基礎(chǔ)會(huì)比較容易一些。Java區(qū)分大小寫(xiě),在一開(kāi)始調(diào)試別人的程序時(shí),常會(huì)因?yàn)樽帜、空格等一些小的失誤調(diào)試不出來(lái),慢慢地隨著練習(xí)的增多,這些低級(jí)錯(cuò)誤也漸漸可以避免了。Java中類(lèi)比較多,還有包等,一開(kāi)始學(xué)起來(lái)覺(jué)得比較繁瑣。

  通過(guò)學(xué)習(xí),對(duì)java有了一定的了解。Java的運(yùn)行原理:Java是一門(mén)編譯解釋型語(yǔ)言,我們寫(xiě)好的Java程序經(jīng)過(guò)編譯后生成后綴名為class的文件,在經(jīng)過(guò)Java虛擬機(jī)JVM對(duì)class文件進(jìn)行解釋運(yùn)行,Java程序才能運(yùn)行起來(lái)。(需要JVM是它實(shí)現(xiàn)跨平臺(tái)的關(guān)鍵,所以又說(shuō)Java是跨平臺(tái)語(yǔ)言)。Java思想:Java是一門(mén)面向?qū)ο蛘Z(yǔ)言,他定義一切都是對(duì)象,例如小程序:

  里邊定義了兩個(gè)類(lèi)NewClass 和Student NewClass調(diào)用了Student 的add()方法。

  課堂上老師根據(jù)課本講的內(nèi)容都是基礎(chǔ)的,要想有進(jìn)一步的提高,需要課下花時(shí)間去求助網(wǎng)絡(luò)等方法。因?yàn)橹拔覜](méi)有太大的興趣和充足的時(shí)間,所以只是學(xué)習(xí)課本基礎(chǔ)知識(shí)。后來(lái)我從網(wǎng)絡(luò)上學(xué)習(xí)了一些關(guān)于java程序匯編的一些思想,有助于以后深入系統(tǒng)的學(xué)習(xí)。

  具體而言,學(xué)習(xí)java其實(shí)就是學(xué)習(xí)程序設(shè)計(jì),學(xué)習(xí)程序設(shè)計(jì)就需要接受一種編程思想。要掌握java的精華特性而且要知道是什么,比如,Interface和multi-thread。用interface是更好的多繼承的模型,而多線(xiàn)程則是設(shè)計(jì)到語(yǔ)言一級(jí)的重要特性。要完全理解interface是為什么,用多線(xiàn)程又有幾種常用的編程模型。學(xué)習(xí)語(yǔ)言是要應(yīng)用的,所以在掌握基本的思想后要轉(zhuǎn)化為應(yīng)用。目前比較好的開(kāi)發(fā)模式是采用自定向下的面向?qū)ο蟮脑O(shè)計(jì),加上MVC的模式(MVC架構(gòu)是"Model-View-Controller"的縮寫(xiě),中文翻譯為"模型-視圖-控制器"。MVC應(yīng)用程序總是由這三個(gè)部分組成。

  Event(事件)導(dǎo)致Controller改變Model或View,或者同時(shí)改變兩者。)。首先要找出最頂層的對(duì)象(這往往是最難的),然后一層一層往下遞歸,記住每次應(yīng)符合7+/-2的原則,因?yàn)槲覀內(nèi)说亩逃洃浘褪沁@樣。一般有圖形用戶(hù)界面的應(yīng)從界面開(kāi)始設(shè)計(jì)。在有了初步的設(shè)計(jì)模型之后,為了更好的設(shè)計(jì)程序,應(yīng)該學(xué)習(xí)一下設(shè)計(jì)模式,例如體系結(jié)構(gòu)模式(Layering分層,Pipe/Filter管道或過(guò)濾器)、編程模式(比如Copy-on-Write)。

  懂了這些模式之后,就會(huì)對(duì)系統(tǒng)的整體結(jié)構(gòu)有很好的把握,而學(xué)術(shù)上也有傾向一個(gè)系統(tǒng)完全可以由各種模式組合而成。對(duì)于程序設(shè)計(jì),在初步對(duì)基本程序進(jìn)行調(diào)試后,應(yīng)該將紙上談兵轉(zhuǎn)化成實(shí)踐。一般課本上的例子不能算是實(shí)踐,只能知道一些語(yǔ)言特性的應(yīng)用,而對(duì)于實(shí)際的工程來(lái)講僅是冰山一角。對(duì)于像我們這樣的初學(xué)者,應(yīng)該在公認(rèn)的論壇里面找一些比較經(jīng)典的例子。比如用Java實(shí)現(xiàn)的HotDraw(源自SmallTalk),在

  rolemodel.com這個(gè)網(wǎng)站中,有一些原代碼和一些基本設(shè)計(jì)的文檔。從HotDraw上我學(xué)到了什么是Framework,以及如何用rolemodel的方式來(lái)構(gòu)造,這樣我就可以應(yīng)用到其他的地方。設(shè)計(jì)模式目前有23種。 當(dāng)有了一定的基礎(chǔ)之后,按照前輩的建議,用簡(jiǎn)單的程序?qū)崿F(xiàn)一些簡(jiǎn)單的系統(tǒng)。如果可以對(duì)他進(jìn)行進(jìn)一步的修改,找出自己覺(jué)得可以提高性能的地方,加上自己的設(shè)計(jì),那就更上一個(gè)層次了,也就會(huì)真正地感到有所收獲。學(xué)習(xí)要學(xué)以致用,所以要加強(qiáng)實(shí)踐。

  我們?cè)诳磿?shū)的時(shí)候,不要等到你完全理解了才動(dòng)手敲代碼,而是應(yīng)該在看書(shū)的同時(shí)敲代碼,程序運(yùn)行的各種情況可以讓你更快更牢固的掌握知識(shí)點(diǎn)。 對(duì)目前的學(xué)習(xí)狀況,應(yīng)該每天要多敲代碼(在敲代碼是要按自己的想法去敲,不要只是抄別人的代碼),把老師布置的'作業(yè)做好,好好寫(xiě)實(shí)驗(yàn)報(bào)告,同時(shí)要把自己做過(guò)的程序都保存好,有助于以后的復(fù)習(xí)鞏固。如果有更深一步的學(xué)習(xí)需要,我會(huì)看別人推薦的書(shū)《(java2 21天自學(xué)通)Sams Teach Yourself java 2 in 21 Days,Professional Reference Edition》《面向?qū)ο筌浖䴓?gòu)造(Object-Oriented Software Construction)》《設(shè)計(jì)模式(Design Patterns)》《The Art of Computer Programming》。 學(xué)習(xí)是一個(gè)循序漸進(jìn)的過(guò)程,要在獨(dú)立思考的基礎(chǔ)上遇到不懂的問(wèn)題向別人求救。萬(wàn)不得已才請(qǐng)教別人?催^(guò)一些學(xué)習(xí)java較好的人的經(jīng)驗(yàn)是他們?cè)谟龅絾?wèn)題時(shí)首先自己思考,很多問(wèn)題稍做思考就可以解決。當(dāng)必須要請(qǐng)教時(shí),在請(qǐng)教之前,你應(yīng)該先回答如下幾個(gè)問(wèn)題。 1是否在google中搜索了問(wèn)題的解決辦法?

  2是否查看了Java API文檔?

  3是否查找過(guò)相關(guān)書(shū)籍?

  4是否寫(xiě)代碼測(cè)試過(guò)?

  如果回答都是"是"的話(huà),而且還沒(méi)有找到解決辦法,再問(wèn)別人不遲。要知道獨(dú)立思考的能力很重要。我們?cè)谄渌膶W(xué)習(xí)中也遇到過(guò)這樣的情況,所以我們清楚獨(dú)立思考的重要性,它有助于我們更加深入牢固地掌握知識(shí),比向別人求助記得更牢。

  總之,每個(gè)語(yǔ)言能夠存活并且發(fā)展起來(lái),必有其特點(diǎn)讓人們喜歡,學(xué)習(xí)java雖然是課程設(shè)置的要求,但隨著學(xué)習(xí)的進(jìn)一步深入,對(duì)它也有了一定的興趣,F(xiàn)在有很多種計(jì)算機(jī)語(yǔ)言,語(yǔ)言和語(yǔ)言沒(méi)有比較的必要的,語(yǔ)言只是工具,重要的是思想!所以在學(xué)習(xí)的過(guò)程中,選定一種感興趣的語(yǔ)言后,首先學(xué)習(xí)基本的語(yǔ)句,然后在宏觀角度去學(xué)習(xí)程序設(shè)計(jì)的思想。

java學(xué)習(xí)心得9

  暑期在和一個(gè)老師做項(xiàng)目,前期老師教學(xué),做java web方面的,類(lèi)似于當(dāng)當(dāng)購(gòu)物系統(tǒng)這種...突然發(fā)現(xiàn),原來(lái)之前看的《think in java》等書(shū)并不夠,很多面向開(kāi)發(fā)的技術(shù)和模塊包括工具從知識(shí)到技術(shù)上都很欠缺。

  現(xiàn)在有幾個(gè)疑惑,想在小組向各位求助,希望幫忙。

  1.首先我想知道是不是做java一般都是web掛鉤,例如現(xiàn)在的jsp,ssh和html語(yǔ)句和應(yīng)用都很好的'結(jié)合,除了web方面,軟件項(xiàng)目方面有沒(méi)有一個(gè)比較明確的方向,如果有,可以告之小弟么~

  2.我聽(tīng)說(shuō)做web方面,應(yīng)該先學(xué)jsp,html,再學(xué)mvc,不然很容易本末倒置,那ssh這樣的技術(shù)學(xué)習(xí),有沒(méi)有一個(gè)比較明確的先后順序。

  3.java ee這樣的一個(gè)學(xué)習(xí)過(guò)程,能不能有一個(gè)比較好學(xué)習(xí)心得可以推薦。我有一定的java基礎(chǔ),可以編寫(xiě)一些java小程序,但是到了web這些方面,思維總是不夠清晰,很容易混亂,對(duì)象方法和類(lèi)之間總是不能很好的去擴(kuò)展。希望各位幫幫忙,介紹一些學(xué)習(xí)心得,包括學(xué)習(xí)java技術(shù)的順序,并推薦一些書(shū)吧。

java學(xué)習(xí)心得10

  1、學(xué)習(xí)之路,不走彎路,就是捷徑

  軟件開(kāi)發(fā)之路是充滿(mǎn)荊棘與挑戰(zhàn)之路,也是充滿(mǎn)希望之路。Java學(xué)習(xí)也是如此,沒(méi)有捷徑可走。所有的人都期盼成功,但是并不是每個(gè)人都會(huì)為走向成功全力以赴。人們?cè)诳释晒Φ耐瑫r(shí),也渴望能夠少一分努力,多一分收獲。而事實(shí)上要獲取真正的成功,每個(gè)人都必須經(jīng)歷艱辛。無(wú)論你出身豪門(mén),還是出身寒舍,你都不得不接受這樣一個(gè)事實(shí):成功沒(méi)有捷徑可走,只有頑強(qiáng)的意志與堅(jiān)持不懈的奮斗才能帶你走向成功。

  2、如何學(xué)習(xí)程序設(shè)計(jì)?

  Java是一種平臺(tái),也是一種程序設(shè)計(jì)語(yǔ)言。首先一定要保持熱情,買(mǎi)一本關(guān)于這種語(yǔ)言入門(mén)的書(shū),一開(kāi)始不要看太難的,循序漸進(jìn),先看一遍。多練基礎(chǔ)代碼,將各種語(yǔ)句練得非常熟練,可以選一些計(jì)算機(jī)語(yǔ)言初等練習(xí)題做做。再重頭到尾好好看一遍,哪里不懂,可以與他人交流。多看看別人用這種語(yǔ)言寫(xiě)的程序,借鑒編程方法,對(duì)自己錯(cuò)誤的思想進(jìn)行校正。多多練習(xí),每天都打一些代碼,畢竟熟能生巧!

  3、培養(yǎng)興趣

  興趣是指一個(gè)人力求認(rèn)識(shí)某種事物或從事某種活動(dòng)的心理傾向。知識(shí)是興趣產(chǎn)生的基礎(chǔ)條件,因而要培養(yǎng)某種興趣,就應(yīng)有某種知識(shí)的積累,學(xué)習(xí)編程,就應(yīng)該多看看那方面的書(shū)籍,不僅能提高自己的文化內(nèi)涵,也能漸漸培養(yǎng)自己的學(xué)習(xí)熱情。有空多到一些程序員論壇轉(zhuǎn)轉(zhuǎn),你會(huì)發(fā)現(xiàn),他們其實(shí)很樂(lè)觀幽默,時(shí)不時(shí)會(huì)冒出智慧的火花。

  4、腳踏實(shí)地,循序漸進(jìn)

  現(xiàn)實(shí)生活中,人人都有夢(mèng)想,都渴望成功,都想找到一條成功的捷徑。其實(shí),捷徑就在你的身邊,那就是勤于積累,腳踏實(shí)地,積極肯干。無(wú)論做什么事都要戒驕戒躁,踏實(shí)地走好每一步,讓自己的生活有目標(biāo)、有計(jì)劃,這樣我們的生活才會(huì)變得充實(shí),我們離成功也就越來(lái)越近了;相反,如果浮躁、急功近利,就不能集中精力去完成自己的人生目標(biāo),最后很可能一事無(wú)成,一敗涂地。

  5、多實(shí)踐,快實(shí)踐

  紙上得來(lái)終覺(jué)淺,絕知此事要躬行。軟件開(kāi)發(fā)是一門(mén)工程學(xué)科,注重的就是實(shí)踐,"君子動(dòng)口不動(dòng)手"對(duì)軟件開(kāi)發(fā)人員來(lái)講根本就是錯(cuò)誤的,他們提倡"動(dòng)手至上",但別害怕,他們大多溫文爾雅,沒(méi)有暴力傾向,雖然有時(shí)候蓬頭垢面的一副"比爾蓋茨"樣。有前輩高人認(rèn)為,學(xué)習(xí)編程的秘訣是:編程、編程、再編程,筆者深表贊同。不僅要多實(shí)踐,而且要快實(shí)踐。我們?cè)诳磿?shū)的`時(shí)候,不要等到你完全理解了才動(dòng)手敲代碼,而是應(yīng)該在看書(shū)的同時(shí)敲代碼,程序運(yùn)行的各種情況可以讓你更快更牢固的掌握知識(shí)點(diǎn)

  6、多讀好書(shū)

  書(shū)中自有黃金屋,書(shū)中自有顏如玉。培根說(shuō),“讀史使人明智,讀詩(shī)使人聰慧,演算使人精密,哲理使人深刻,倫理學(xué)使人有修養(yǎng),邏輯修辭使人善辨!睆臅(shū)中可以領(lǐng)悟“不以物喜,不以己悲”豁達(dá)情懷,亦可以領(lǐng)略“天下興亡,匹夫有責(zé)”的豪邁心胸。從好書(shū)中提升了思想境界,陶冶了情操。

  7、思想的領(lǐng)悟

  學(xué)習(xí)Java也是如此,必須要有扎實(shí)的基礎(chǔ),你才能在J2EE、J2ME領(lǐng)域游刃有余。掌握了基礎(chǔ)語(yǔ)法和Java程序運(yùn)行原理后,我們就可以用Java語(yǔ)言實(shí)現(xiàn)面向?qū)ο蟮乃枷肓恕C嫦驅(qū)ο,是一種方法學(xué);是獨(dú)立于語(yǔ)言之外的編程思想;是CBD基于組件開(kāi)發(fā)的基礎(chǔ);屬于強(qiáng)勢(shì)技術(shù)之一。

java學(xué)習(xí)心得11

  對(duì)于很多只會(huì)C語(yǔ)言的初學(xué)者而言,面對(duì)java基礎(chǔ)語(yǔ)法學(xué)習(xí),反而感覺(jué)很難,其實(shí)其中最大的問(wèn)題不是語(yǔ)法難,而是一種編程思想的轉(zhuǎn)變。面向過(guò)程就是把你的代碼封裝成函數(shù),然后依次去做一件事情,面向過(guò)程是把你要做的事情抽象成對(duì)象,告訴對(duì)象去做。所以要想學(xué)好java入門(mén),必須知道類(lèi)和對(duì)象的概念。

  類(lèi)是對(duì)生活中事物的抽象描述,比如人類(lèi),動(dòng)物類(lèi),交通工具類(lèi);對(duì)象即是對(duì)類(lèi)的具體實(shí)例化,比如張三是人,貓是動(dòng)物,飛機(jī)是交通工具(對(duì)象-----類(lèi))。Java基礎(chǔ)入門(mén)學(xué)習(xí)路線(xiàn)可以總結(jié)為四步走:

  1.java開(kāi)發(fā)環(huán)境的`搭建;

  2.java初級(jí)之基礎(chǔ)語(yǔ)法學(xué)習(xí)(80%類(lèi)似C語(yǔ)言);

  3.java中級(jí)之面向?qū)ο缶幊虒W(xué)習(xí)(重點(diǎn));

  4.java中級(jí)之應(yīng)用編程學(xué)習(xí)。

  第一步:JDK軟件開(kāi)發(fā)包時(shí)java軟件開(kāi)發(fā)環(huán)境,

  包括jre運(yùn)行環(huán)境和jvm虛擬機(jī),在oricle官網(wǎng)下載javaSE版本JDK包;配置好環(huán)境變量就可以使用了。

  第二步:java初級(jí)語(yǔ)法學(xué)習(xí),

  1.基本數(shù)據(jù)類(lèi)型整形,字符型,字節(jié)型,長(zhǎng)整形,短整形,浮點(diǎn)型,雙精度,布爾型;

  2.運(yùn)算符+,-,_/,%等;

  3.控制流(while,switch,if else);

  4.數(shù)組的定義方式。

  此階段基本無(wú)難度,只要了解練習(xí)例題。

  第三步:java面向?qū)ο髮W(xué)習(xí),

  1.類(lèi)和對(duì)象;

  2.java語(yǔ)言三大特性,封裝、繼承、多態(tài);

  3.一些關(guān)鍵字學(xué)習(xí)(static,final,abstract,extends)等。

  這是重點(diǎn),大家根據(jù)知識(shí)點(diǎn)一步步研究學(xué)習(xí)才是關(guān)鍵。

  第四步:java應(yīng)用編程,

  例如:文件IO,集合(類(lèi)似C語(yǔ)言數(shù)據(jù)結(jié)構(gòu)),異常處理,線(xiàn)程,網(wǎng)絡(luò),JDBC數(shù)據(jù)庫(kù)操作等,都是掌握面向?qū)ο笠院,在查找不同的?lèi)使用類(lèi)中不同的方法達(dá)到應(yīng)用的效果,所以并不會(huì)很難。等基礎(chǔ)語(yǔ)法掌握了就可以繼續(xù)后面框架學(xué)習(xí)(java web方向,android學(xué)習(xí)),相信明確思路你會(huì)豁然開(kāi)朗,更有學(xué)習(xí)動(dòng)力。

java學(xué)習(xí)心得12

  本人是一個(gè)不入流本科院校即將畢業(yè)的本科生,和多數(shù)大學(xué)生一樣,大學(xué)生涯只有吃飯,睡覺(jué),打游戲,談戀愛(ài)。面對(duì)即將畢業(yè)的最后通牒,想起了自己該要找工作了,聽(tīng)別人說(shuō)在那些招聘網(wǎng)站投了簡(jiǎn)歷,自己也就去試了試。結(jié)果,投了簡(jiǎn)歷之后,給你打電話(huà)的有兩種。一、騙你去培訓(xùn)的培訓(xùn)機(jī)構(gòu),表面以公司為掩蓋,面試之后告訴你水平不夠,要進(jìn)行培訓(xùn)之后才能上班,當(dāng)然,培訓(xùn)要收費(fèi)。這種的,基本上就不要考慮了,純粹的培訓(xùn)機(jī)構(gòu),而且連自己是培訓(xùn)機(jī)構(gòu)都不敢說(shuō),可想而知。(有同學(xué)的實(shí)例)二、正經(jīng)的企業(yè)公司,不說(shuō)公司規(guī)模如何,看看要求,就不用想著去打擾人家了。(當(dāng)然你水平高那就不在此列,也不用看了,直接找工作了),F(xiàn)實(shí)告訴自己,要不去培訓(xùn)(因?yàn)樽约哼B最基礎(chǔ)的東西都沒(méi)搞懂),要不轉(zhuǎn)行。想想,轉(zhuǎn)行之后面臨的是一個(gè)自己從未面對(duì)過(guò)的行業(yè),還不如選擇搞開(kāi)發(fā)。就報(bào)了培訓(xùn)班,校企合作,不是很知名,也差不到哪里去,因?yàn)橹灰皇强尤说呐嘤?xùn)機(jī)構(gòu),能學(xué)到的東西都是差不多的,只看自己能學(xué)到多少。

  交完錢(qián),開(kāi)始了培訓(xùn)生涯。比較幸運(yùn)的是,我們這邊正好有老師閑著,也是這邊的老板娘,我們只有四個(gè)學(xué)生,但也接手了我們,畢竟掙錢(qián)嘛,只是掙得多少而已。老師的學(xué)歷不錯(cuò),本省最好的大學(xué)畢業(yè)的,四十多歲,東北人,為后來(lái)的上課增添了不少樂(lè)趣。開(kāi)課的第一天,老師給我們講了我們要學(xué)習(xí)的都有什么課程,以及課程學(xué)習(xí)的先后順序。起先覺(jué)得這順序不太對(duì),學(xué)了之后才發(fā)現(xiàn),這個(gè)順序是很好的,能讓你搞清楚里面的很多東西。我覺(jué)得有些學(xué)生和我是一樣的,在大學(xué)期間,抱著滿(mǎn)腔熱血,想要好好學(xué)習(xí),結(jié)果發(fā)現(xiàn)除了老師講給你的東西之外,你不知道自己要去學(xué)什么,學(xué)了的東西要怎么去用,怎么能將學(xué)的東西串聯(lián)起來(lái),做些東西出來(lái)。培訓(xùn)開(kāi)始后,就會(huì)丟棄掉大學(xué)的不良愛(ài)好,睡懶覺(jué)。每天的培訓(xùn)量會(huì)很大,基本每天講一到兩章的內(nèi)容,而且我們要走的是社招,老師就比較強(qiáng)調(diào)的是我們的動(dòng)手能力,而這樣的話(huà),你的理論知識(shí)就需要自己花時(shí)間去消化,而且多加練習(xí)。不要說(shuō)什么沒(méi)時(shí)間,天天上課,沒(méi)時(shí)間去練習(xí),去看書(shū)掌握理論知識(shí),這些都是借口。每一天都不要放松,不要偷懶,只要老師上完課,自己吃完飯就去教室練習(xí),即使做不到你完全能掌握這個(gè)知識(shí),在后續(xù)的使用當(dāng)中,你也能更好的去運(yùn)用。

  一個(gè)好的老師很重要,他能給你傳授的東西取決于他而不是你。關(guān)于學(xué)習(xí)的課程,前端的東西不是特別重要,但也是相對(duì)來(lái)說(shuō),起碼你要達(dá)到自己可以寫(xiě)出來(lái)簡(jiǎn)單的,完整的靜態(tài)頁(yè)面出來(lái)。這就需要掌握html,css。至于javascript,我們老師選擇放在后面講,為了能讓我們更好的去理解,至于靜態(tài)頁(yè)面,你會(huì)發(fā)現(xiàn),沒(méi)有javascript也是能實(shí)現(xiàn)的。接下來(lái)我們要學(xué)習(xí)了java,這個(gè)很重要,不要覺(jué)得自己對(duì)java很了解,掌握的很好,這是之前的我。慢慢你會(huì)發(fā)現(xiàn),自己還很無(wú)知,離熟練掌握還差得很遠(yuǎn)。學(xué)習(xí)java,面向?qū)ο笠郧暗臇|西,是基礎(chǔ)中的基礎(chǔ),是每一門(mén)編程語(yǔ)言幾乎都要學(xué)習(xí)的內(nèi)容,就相當(dāng)于我們漢語(yǔ)中的拼音(可能不太恰當(dāng)),是我們要運(yùn)用它的前提,連這個(gè)都不能熟練掌握,你什么都干不了。下來(lái)就是面向?qū)ο罅,起碼你得去知道類(lèi)和對(duì)象是什么,怎么寫(xiě),怎么用,再去學(xué)習(xí)掌握什么是繼承,封裝,多態(tài)。這個(gè)同樣是重中之重,后面項(xiàng)目開(kāi)發(fā),編寫(xiě)源碼的時(shí)候,全是這些的使用,掌握不好,根本就行不下去。還有后面的異常,內(nèi)存管理,集合框架,文件與流,多線(xiàn)程等等,每一個(gè)都要去理解,不說(shuō)熟練掌握,你起碼要搞清楚這些理論知識(shí),很重要,同樣也需要多加練習(xí)。

  至于接下來(lái)要學(xué)習(xí)的更多的只是,就不一一說(shuō)了,自己最大的感受是,因?yàn)楹竺嬉獙W(xué)習(xí)框架,我們老師要求我們的第一個(gè)項(xiàng)目,用mvc模式來(lái)寫(xiě)。至于什么是mvc,可能百度之后的.你還不是很明白,比起用框架開(kāi)發(fā),mvc還是很累的,起碼對(duì)于我這新手而言。mvc,m就是model,程序?qū)崿F(xiàn)功能的源碼,我們所寫(xiě)的class。v就是view,試圖,通俗來(lái)說(shuō)就是界面,我們用jsp來(lái)寫(xiě)的。c就是Controller,控制器,我們用servlet來(lái)寫(xiě)的。這樣就需要你用這三層去分別寫(xiě),每一層去調(diào)用,但是界面層與數(shù)據(jù)層不能互相調(diào)用,必須通過(guò)控制器。這樣,項(xiàng)目里面的很多功能要實(shí)現(xiàn),就需要從三層分別去寫(xiě),一層調(diào)用那個(gè)一層。這樣,你的javaee就要學(xué)明白,不然相互之間的調(diào)用和請(qǐng)求響應(yīng)之間的各種東西,你就暈了。不過(guò)個(gè)人覺(jué)得用mvc模式開(kāi)發(fā),對(duì)我們這種培訓(xùn)生還是很好的,本來(lái)基礎(chǔ)差,如果直接使用框架,就不能更好的去掌握所學(xué)知識(shí),同樣也能對(duì)框架有一個(gè)更好的了解,畢竟框架為了方便使用,封裝而來(lái)的,自己去了解項(xiàng)目的開(kāi)發(fā)每一個(gè)環(huán)節(jié)和代碼的編寫(xiě),對(duì)以后的開(kāi)發(fā)是很有幫助的。

  至于接下來(lái)的,你只要能完成上述的內(nèi)容,你就已經(jīng)上道了。如果培訓(xùn)了,花錢(qián)了,還沒(méi)學(xué)到東西,一無(wú)所成,那真是虧到老家了。希望同是培訓(xùn)的同學(xué)們,不要因?yàn)椴缓托囊,承受不住學(xué)習(xí)的壓力就自暴自棄。等找到工作時(shí),你會(huì)覺(jué)得一切都是值得的!

  本人也是一名菜鳥(niǎo),所述又不正確的地方,希望指正。不過(guò),還是想說(shuō),都來(lái)培訓(xùn)了,這也是一條路,能成功走下來(lái),找工作還是沒(méi)問(wèn)題的,當(dāng)然,遇到你個(gè)好的老師也很重要。

java學(xué)習(xí)心得13

  Java是一種廣泛使用的計(jì)算機(jī)編程語(yǔ)言,具有跨平臺(tái)、面向?qū)ο蟆踩愿叩忍攸c(diǎn)。作為一名剛剛接觸Java的初學(xué)者,我在學(xué)習(xí)過(guò)程中不斷思考、感悟,不僅對(duì)于Java這門(mén)語(yǔ)言有了更深入的了解,更收獲了許多寶貴的經(jīng)驗(yàn)和體會(huì)。接下來(lái),我將分享我在學(xué)習(xí)Java過(guò)程中的心得感想。

  首先,Java作為一門(mén)編程語(yǔ)言,給我最深刻的體會(huì)就是它的跨平臺(tái)特性。在Java中,代碼是以字節(jié)碼形式存在的,可以在不同操作系統(tǒng)的計(jì)算機(jī)上運(yùn)行。這種特點(diǎn)讓我深感Java的強(qiáng)大之處,我可以編寫(xiě)一次Java代碼,然后在Windows、Linux或者M(jìn)ac等多個(gè)平臺(tái)上運(yùn)行,無(wú)需針對(duì)每個(gè)平臺(tái)進(jìn)行不同的編寫(xiě)和測(cè)試工作。這種跨平臺(tái)的能力極大提高了開(kāi)發(fā)效率,降低了開(kāi)發(fā)成本,是一種非常寶貴的資源。

  其次,Java的面向?qū)ο筇匦砸步o我留下了深刻的印象。在Java中,一切都可以看作是對(duì)象,基于對(duì)象的思想設(shè)計(jì)和開(kāi)發(fā)程序可以使代碼更加模塊化、可復(fù)用、易于維護(hù)。我在學(xué)習(xí)Java的過(guò)程中,也體會(huì)到了面向?qū)ο缶幊痰镊攘。通過(guò)將代碼進(jìn)行封裝、繼承和多態(tài)等方式來(lái)組織程序結(jié)構(gòu),能夠使代碼更加清晰、易于理解,也更加靈活。而且,面向?qū)ο蟮乃季S方式可以使代碼的復(fù)用性得到提高,降低了重復(fù)編寫(xiě)代碼的工作量。

  再次,學(xué)習(xí)Java讓我認(rèn)識(shí)到了代碼質(zhì)量的`重要性。在學(xué)習(xí)的過(guò)程中,我不斷發(fā)現(xiàn)自己寫(xiě)出的代碼有時(shí)候看起來(lái)雖然能正常運(yùn)行,但是結(jié)構(gòu)混亂、命名不規(guī)范、邏輯不清晰等問(wèn)題也時(shí)有發(fā)生。這給我敲響了警鐘,代碼質(zhì)量是一個(gè)非常重要的方面,對(duì)于一個(gè)程序員來(lái)說(shuō),寫(xiě)出高質(zhì)量的代碼是必不可少的。這不僅有助于自己更好地理解和維護(hù)代碼,也可以提高代碼的可讀性,便于他人理解和協(xié)作。因此,在學(xué)習(xí)Java的過(guò)程中,我不僅要關(guān)注代碼的功能實(shí)現(xiàn),還要注重代碼的質(zhì)量,力求將代碼寫(xiě)得更加規(guī)范、結(jié)構(gòu)更加清晰。

  同時(shí),在學(xué)習(xí)Java的過(guò)程中,我也深深意識(shí)到了持續(xù)學(xué)習(xí)和不斷練習(xí)的重要性。Java是一門(mén)非常龐大的編程語(yǔ)言,其中包含了眾多的知識(shí)點(diǎn)和概念,需要不斷地學(xué)習(xí)和實(shí)踐才能掌握。尤其對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),面對(duì)茫茫多的知識(shí),有時(shí)候會(huì)感到力不從心。但是,只有持續(xù)學(xué)習(xí)和不斷練習(xí),才能漸漸地掌握和理解Java的特性和用法。無(wú)論是閱讀書(shū)籍、參加培訓(xùn)、編寫(xiě)小程序還是與他人交流,都是提高自己的途徑。通過(guò)不斷學(xué)習(xí)和實(shí)踐,我相信我會(huì)越來(lái)越熟練地運(yùn)用Java編程。

  最后,學(xué)習(xí)Java讓我深刻體會(huì)到編程能力的重要性。在當(dāng)今社會(huì),技術(shù)的發(fā)展日新月異,計(jì)算機(jī)技術(shù)在各個(gè)領(lǐng)域扮演著越來(lái)越重要的角色。而作為一名計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生,掌握一門(mén)編程語(yǔ)言是非常必要的。Java作為一門(mén)廣泛應(yīng)用的語(yǔ)言,掌握它可以為我?guī)?lái)更多的機(jī)會(huì),不僅可以為我今后的學(xué)習(xí)和工作提供幫助,同時(shí)也可以更好地與他人交流和合作。學(xué)習(xí)Java讓我認(rèn)識(shí)到編程能力的重要性,我深信通過(guò)不斷地學(xué)習(xí)和實(shí)踐,我一定能夠以?xún)?yōu)秀的編程能力面對(duì)未來(lái)的挑戰(zhàn)。

  總的來(lái)說(shuō),通過(guò)學(xué)習(xí)Java這門(mén)編程語(yǔ)言,我不僅對(duì)它的特點(diǎn)有了更深入的了解,也收獲了許多寶貴的經(jīng)驗(yàn)和體會(huì)。Java的跨平臺(tái)、面向?qū)ο筇匦,以及代碼質(zhì)量、持續(xù)學(xué)習(xí)和編程能力的重要性等方面的體會(huì),讓我對(duì)編程和技術(shù)有了更為深刻的認(rèn)識(shí)。我相信通過(guò)不斷學(xué)習(xí)和實(shí)踐,我會(huì)成為一名優(yōu)秀的Java開(kāi)發(fā)者,為社會(huì)的發(fā)展和進(jìn)步貢獻(xiàn)自己的力量。

java學(xué)習(xí)心得14

  4月26日CVS---4月27日UML 連續(xù)兩天狀態(tài)很是不好,上課總是不能夠集中精神,不知為什么聽(tīng)這兩天課的時(shí)候精神很渙散,也不知道自己在想什么,一整天的課,似聽(tīng)非聽(tīng)的只聽(tīng)到了一半。 或許是持續(xù)的精神高度集中,而引起了身體的疲憊吧。感覺(jué)自己的記憶力不斷下降,這不是個(gè)好兆頭。每天都在學(xué)習(xí),每天都在接受新的知識(shí),如果沒(méi)有一個(gè)好的精神狀態(tài)和記憶,學(xué)到最后就等同于黑熊掰玉米一樣。不可以給自己過(guò)多的理由去偷懶,不可以看到別人在不學(xué)習(xí)時(shí)就想著自己放松一下。從某種角度講放松和放縱只在一念之間,一味的放松最后就會(huì)成為放縱。

  有時(shí)人的心理真的很難以琢磨,自己明明已經(jīng)計(jì)劃好了的事情總因?yàn)橐粋(gè)想多睡會(huì)的念頭而不得不改變 。有時(shí)很想讓自己的進(jìn)度快一些,但又怕加快后會(huì)亂了頭緒。

  錯(cuò),大錯(cuò)特錯(cuò)。這都是片面的想法,因?yàn)榭傁胫裉斓腵事情沒(méi)辦完還可以有明天,因?yàn)榭傁胫粫?huì)20分鐘后再去學(xué)習(xí)。這就是偷懶,這就是不負(fù)責(zé)任,總想休息,總想著還有明天。那還來(lái)學(xué)習(xí)干嘛,那還要理想干嘛,還不如回家去作白日夢(mèng)得了。

  話(huà)說(shuō)回來(lái),還是沒(méi)有把自己逼的絕路上,所以懶惰才會(huì)乘虛而入。學(xué)習(xí)并不難,難就難在堅(jiān)持。人生不是游戲,也不可以像小孩子一樣總犯錯(cuò)總想著他人會(huì)諒解。對(duì)于明天的幸福,今天吃再多的苦也是值得的。

java學(xué)習(xí)心得15

  我是今年3月份接觸java的,其實(shí)上大學(xué)以前就買(mǎi)過(guò)java的書(shū),但沒(méi)進(jìn)去,因?yàn)槟莻(gè)時(shí)候我在學(xué)習(xí)vb,對(duì)于java代碼類(lèi)c的編寫(xiě)方式不是很習(xí)慣,所以就沒(méi)有認(rèn)真的看。為什么最后好是學(xué)習(xí)java了呢。是因?yàn)槲铱吹接胘ava構(gòu)建的web應(yīng)用程序很不錯(cuò),實(shí)現(xiàn)的功能也很多,在現(xiàn)在的網(wǎng)絡(luò)社會(huì)里,肯定會(huì)有一番作為,而且我已經(jīng)忍受不了m$的代碼封鎖,所以轉(zhuǎn)投java了。 學(xué)習(xí)java已經(jīng)8個(gè)月了,在這里跟大家說(shuō)下心得,我剛開(kāi)始是看<> 第三版,因?yàn)閷W(xué)校沒(méi)開(kāi)java課,所以幾乎全是自學(xué),用了將近二個(gè)月的時(shí)間把這本大書(shū)啃完,感覺(jué)這書(shū)不錯(cuò),但也有很多人說(shuō)這書(shū)不好,的確這書(shū)不是按常規(guī)的順序講的,內(nèi)容跳躍性強(qiáng),但講的很深入,比較適合有cc++基礎(chǔ)的人看,這書(shū)看完,你就算基本掌握 java的基礎(chǔ)了,也就j2se部分。

  現(xiàn)在java分三大部分基礎(chǔ),從大到小排列:j2ee, j2se, j2me! j2ee:這個(gè)就是現(xiàn)在最流行,也很java技術(shù)用的最多的地方,java企業(yè)應(yīng)用,要學(xué)好它,首先就要有java的基礎(chǔ),這是最基本的,然后學(xué)習(xí)servlet,jsp,javabean以及基本的mvc結(jié)構(gòu),當(dāng)然還有其他輔助知識(shí),比如js,html還有一個(gè)對(duì)數(shù)據(jù)庫(kù)的操作,這些都需要時(shí)間來(lái)學(xué)習(xí),學(xué)完這些后基本就可以做些簡(jiǎn)單的web應(yīng)用程序了,比如模擬一個(gè)小的網(wǎng)上銀行等等,但做出來(lái)后肯定不易維護(hù),因?yàn)閯偛耪f(shuō)的都是技術(shù)的性的東西,還需要學(xué)些思想性的東西,那就是設(shè)計(jì)模式,它是對(duì)一些解決特定問(wèn)題的指導(dǎo),并不是解決問(wèn)題的方法,現(xiàn)在認(rèn)可的設(shè)計(jì)模式一共有23種,在j2ee里除了這23種外還有幾種,我還不太了解,我認(rèn)為設(shè)計(jì)模式方面的書(shū)《設(shè)計(jì)模式-可復(fù)用面向?qū)ο筌浖幕A(chǔ)》英文名《design patterns-elements of reusable object-oriented software》這是提出設(shè)計(jì)模式那4為大牛寫(xiě)的,此書(shū)非常的抽象,使用語(yǔ)言是c++和smalltalk,有勇氣和有基礎(chǔ)的`人可以嘗試一下。

  j2se:java技術(shù)的基礎(chǔ),很多基礎(chǔ)都是先從介紹它開(kāi)始,它和j2ee的區(qū)別就是jdk不同,j2ee比j2se的jdk要大一些,多一些類(lèi)包,但那些是在j2se中用不到的,j2se不光是基礎(chǔ),也是java技術(shù)的一個(gè)應(yīng)用方向,就是利用swing開(kāi)發(fā)桌面應(yīng)用程序,但在windows平臺(tái)上,m$的地位是無(wú)法撼動(dòng)的,再加上swing開(kāi)發(fā)起來(lái)不是很容易,所以在j2se領(lǐng)域上,java一直處于劣勢(shì),發(fā)展很慢,說(shuō)到j(luò)2se就一定要下eclipse,在別人眼里,eclipse只不過(guò)是一個(gè)java的ide,但那只是eclipse的冰山一角,其實(shí)eclipse是一個(gè)大的平臺(tái),暫可以把它比喻成windows,我們可以利用winapi去開(kāi)發(fā)在windows上運(yùn)行的程序,eclipse也可以,我們稱(chēng)為eclipse插件開(kāi)發(fā),現(xiàn)在這項(xiàng)技術(shù)也在慢慢興起,有些公司已經(jīng)有應(yīng)用的項(xiàng)目,eclipse用的是自己開(kāi)發(fā)的gui包,就是swt/jface,其實(shí)跟swing是一樣的,都是由java寫(xiě)的,但一個(gè)是sun寫(xiě)的,一個(gè)ibm寫(xiě)的,swt/jface用的本地的資源,所以運(yùn)行起來(lái)很快,界面也可以做的非常漂亮,而且移植也做的很不錯(cuò),所以eclipse插件可以很容易的移植到linux上,相信這項(xiàng)技術(shù)一定很有發(fā)展。

【java學(xué)習(xí)心得】相關(guān)文章:

java學(xué)習(xí)心得07-24

java的學(xué)習(xí)心得09-01

java學(xué)習(xí)心得7篇02-17

java學(xué)習(xí)心得體會(huì)04-22

java學(xué)習(xí)心得體會(huì)07-20

java的學(xué)習(xí)心得體會(huì)10-04

java的學(xué)習(xí)心得體會(huì)精華(12篇)10-15

java的學(xué)習(xí)心得體會(huì)優(yōu)選(10篇)10-04

java實(shí)習(xí)心得05-05

java培訓(xùn)心得05-14