![java的心得體會[工作范文]_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/8/5981fba7-c4ee-4afb-a82f-d36eac1e18ac/5981fba7-c4ee-4afb-a82f-d36eac1e18ac1.gif)
![java的心得體會[工作范文]_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/8/5981fba7-c4ee-4afb-a82f-d36eac1e18ac/5981fba7-c4ee-4afb-a82f-d36eac1e18ac2.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、java 的心得體會篇一:java 初學者學習心得學習 Java 心得體會學習了一學期的 Java 課程,覺得是該總結(jié)自己的心得體 會了。開始學習任何一門課,興趣最重要。一直覺得自己在 學計算機編程語言,學習了很多,但每門語言都停留在知識 邊緣地帶,都沒深入到它們的精華部分,對它們的精華部分 知之甚少,于是趁學校開設(shè)這門課,并且有自己的老師講解,還有了上機的機會,比自己自學省事多了,于是鼓足信心, 開始了漫長的 java 征途。還記得我編寫的第一個經(jīng)典程序“hello Word ”。從那時起我已開始走進Java 的世界。當時自己不是很理解為什么 main 方法一定要這樣來定義 public s
2、tatic void main , 能不能不這樣寫?問了好多同學,他們告訴我的答案是一樣 的“java 本身要求就是這樣子的”,但我自己不甘心,就進 行了下面的好多操作:把main 改個名字運行一下,看看報什么錯誤,然后根據(jù)出錯信息進行分析;把 main 的 public 取掉,在試試看,報什么錯誤;static 去掉還能不能運行;不知道 main 方法是否一定要傳一個String數(shù)組的,把String改掉, 改成 int, 或者 String 試試看; 不知道是 否必須寫 args參數(shù)名稱的,也可以把 args 改成別的名字,看看運行結(jié)果如何。結(jié)果把 Hello World程序反復改了七八次
3、,不斷運行,分析運行結(jié)果,最后就徹底明白為什么了 main 方法是這樣定義的了。接著在以后的學習中我也采用這 樣的方法解決問題,去卩發(fā)現(xiàn)自己的速度比別人慢了好多,我 就把自己的課余時間也分一部分給了java。因為基礎(chǔ)是最重要的,只有基礎(chǔ)牢固才有可能對后面的學習有更加深刻的認識!學習一門新的語言,參考書是離不開的。聽老師說訂的教材偏難,不適合我們初學者,于是我在圖書館借了參考書(一本篇幅較短的入門書來學習那些最簡單、最基本的東西,包括學習 Java 語法等)。同時,對一個最簡單的程序也應該多去調(diào)試,多想想如果改動一下會出現(xiàn)什么結(jié)果?為 什么必須那樣寫?多去想想這些問題然后去操作,會讓你有 更多的
4、收獲。這樣反復地思考是很有用的。在學習 Java 的語法時,Java 的語法是類似 c 語言的, 所以學習的比較輕松。唯一需要注意的是有幾個不容易搞清 楚的關(guān)鍵字的用法, public , protected , private , static , 什么時候用,為什么要用,怎么用,和同學一起討論了好久 才得以解決。在學習 Java 的面向?qū)ο蟮木幊陶Z言的特性。比如繼承,構(gòu)造器,抽象類,接口,方法的多態(tài),重載,覆蓋,Java 的異常處理機制。對于一個沒有面向?qū)ο笳Z言背景的人來說,我覺得這個過程需要花很長很長時間,因為學習Java 之前沒有 C+勺經(jīng)驗,只有 C 語言的經(jīng)驗,花了很長時間,才徹
5、底把這些概念都搞清楚, 把書上面的例子反復的揣摩,修改,嘗試,把那幾章內(nèi)容反復的看過來,看過去,看了很多遍, 才徹底領(lǐng)悟了。開始熟悉 Java 的類庫?;A(chǔ)類庫里面的類非常非常多。 據(jù)說有 3000 多個。但是我真正使用的只有幾個,比如說 *;;等0止匕外,我對于 static , public , private , Exception , try ,catch , finally 等等一開始都不是很懂,都是把書上面的例子運行成功,然后就開始破壞它,不斷的 根據(jù)自己心里面的疑問來重新改寫程序,看看能不能運行, 運行出來是個什么樣子,是否可以得到預期的結(jié)果。這樣雖 然比較費時間,不過一個例子程
6、序這樣反復破壞幾次之后。 我就對這個相關(guān)的知識徹底學通了。有時候甚至故意寫一些 錯誤的代碼來運行,看看能否得到預期的運行錯誤。這樣對 于編程的掌握是及其深刻的。在學習 Java 的過程中我得出這樣的結(jié)論:1. 學習中,要養(yǎng)成良好的習慣(寫括號時要成對,字母 大小寫要區(qū)分,單詞拼寫要準確)。2.在學習的過程中,最好不是僅僅停留在java 表層,不是抄書上的例子運行出結(jié)果就可以。要注意,即便對一個 簡單的例子也要有耐心去琢磨、調(diào)試、改動3 .在學習的過程中一定要動手做、試著寫代碼,而不 是抱一本書看看就行。很多東西和體會必須自己動手才能真 正屬于自己。4.在 Java 的學習過程中, 可能會遇到形
7、形色色的問 題不容易解決,應多去專業(yè)論壇了解相關(guān)的知識,書本上的 知識有限。要會從網(wǎng)上搜索有用的信息加以整理,促進學習的深入和知識水平的提高??戳撕枚嗑W(wǎng)上課程,說學到一定程度要嘗試著自己做東 西,但覺得自己僅僅經(jīng)過一學期的學習,還遠遠不夠,希望 自己在以后學習中繼續(xù)努力,能夠真真正正擁有一門編程語 言,對自己今后的發(fā)展起到作用。在學習 java 語言的同時,也讓我學會了如何 來發(fā)現(xiàn)問題,如何解決問題,怎樣有效的學習等等,相信會 對我一生都有幫助。篇二:學習 Java_的步驟和心得體會學習 java 的步驟和心得體會很多同學都想要自己學習Java,但是應該如何學習,從何處著手卻很迷茫.針對這些同
8、學,煙臺杰瑞教育資深 Java 講師李老師說,學習 Java 最終的就是基礎(chǔ)知識的學習和框架 的掌握,基礎(chǔ)知識掌握扎實以后,多多學習各種框架有助于自己少走很多彎路.最后,李老師結(jié)合杰瑞教育的 Java 學習課程為大家推薦 了一篇網(wǎng)上的學習 Java 步驟,大家一起來看一下吧:第一步:首先要做好學習前的準備工作:java 語言一般 用于大型的服務器程序開發(fā),所有有必要了解如下內(nèi)容:Unix 開發(fā)環(huán)境 Unix 系統(tǒng)原理、Unix 開發(fā)環(huán)境、Unix 常用命 令。熟練掌握 Unix 常用命令;熟練構(gòu)建下的 Java 開發(fā)環(huán)境。第二步:然后進入 Java 語言基礎(chǔ)的學習階段,學習任何一 門語言都要打
9、好基礎(chǔ),曾經(jīng)學過高級程序語言(C, C+等)來說,java 語言基礎(chǔ)有自己的特點,但是基本規(guī)律都是相通 的,如:算法基礎(chǔ)、常用數(shù)據(jù)結(jié)構(gòu)、企業(yè)編程規(guī)范。掌握常 見的數(shù)據(jù)結(jié)構(gòu)和實用算法;培養(yǎng)良好的企業(yè)級編程習慣。第三步: 掌握 java語言基礎(chǔ)后接下來就是面向?qū)ο笳Z 言的共性:Java 面向?qū)ο竺嫦驅(qū)ο筇匦裕悍庋b、繼承、多態(tài) 等。掌握面向?qū)ο蟮幕驹瓌t以及在編程實踐中的意義;掌 握 Java 面向?qū)ο缶幊袒緦崿F(xiàn)原理。第四步:JDK 核心 API 語言核心包、異常處理、常用工 具包、集合框架。熟練掌握 JDK 核心 API 編程技術(shù);理解 API 設(shè)計原則;具備熟練的閱讀 API 文檔的能力;Ja
10、vaSE 核心異 常處理、多線程基礎(chǔ)、10 系統(tǒng)、網(wǎng)絡(luò)編程、Swing 組件、JVM 性能調(diào)優(yōu)(JVM 內(nèi)存結(jié)構(gòu)剖析、GC 分析及調(diào)優(yōu)、JVM 內(nèi)存參 數(shù)優(yōu)化)、Java 泛型、JDK新特性。熟練掌握 JavaSE 核心 內(nèi)容,特別是 I0 和多線程;初步具備面向?qū)ο笤O(shè)計和編程 的能力;掌握基本的 JVM 優(yōu)化策略。XMLXML 語法、XML 解 析(SAX DOM、Dom4j 組件、Digester 組件。熟練掌握 XML 語法規(guī)則;理解 DOM 模型;熟悉 Java 對 XML 的各種解析方 式。第五步:SQL 語言 SQL 語句基礎(chǔ)和提高、SQL 語句調(diào)優(yōu)。 熟練的掌握 SQL 語句;掌
11、握一定的數(shù)據(jù)庫查詢技巧及SQL 語句優(yōu)化技巧。Oracle 數(shù)據(jù)庫開發(fā)Oracle 體系結(jié)構(gòu)及系統(tǒng)管理、 Oracle 數(shù)據(jù)庫高級編程、 數(shù)據(jù)庫設(shè)計基礎(chǔ)。掌握 Oracle 體系結(jié)構(gòu)及核心編程技術(shù)第六步:連接數(shù)據(jù)庫:JDBCJDBC 核心 API (Connection、Statement、ResultSet )、JDBC 優(yōu)化技術(shù)(緩存技術(shù)、批處 理技術(shù)、連接池技術(shù))。理解JDBC 作為規(guī)范的設(shè)計原則;熟練掌握JDBC API;具備使用JDBC對數(shù)據(jù)庫進行高效訪問 的能力。第七步:軟件工程基礎(chǔ)軟件過程和軟件活動;需求設(shè)計、概要設(shè)計、詳細設(shè)計基本原則和文檔規(guī)范;配置管理的基本 概念和必要性;C
12、VS 基本操作;Ant 簡介理解軟件過程的普 遍概念和基本的軟件活動;理解迭代的意義;掌握 Ant、CVS 等常用配置管理及部署工具。第八步:OOAD設(shè)計模式面向?qū)ο蠡驹O(shè)計原則、工廠模式、策略模式、適配器模式、代理模式等、門面模式。理 解面向?qū)ο笤O(shè)計的一般原則;理解重用的意義;掌握常見的 設(shè)計模式第九步:HTML/CSSHTML 基本文檔結(jié)構(gòu)、 掌握 CSS 基礎(chǔ)語 法、關(guān)于 HTML 文檔塊、鏈接、列表、表格、表單等。掌握 HTML 基本原理;掌握 CSS 各種選擇器及常見樣式設(shè)置;熟練使用 HTML 常用元素。JavaScript 核心 JavaScript 語言基礎(chǔ)(數(shù)據(jù)類型、函 數(shù)、
13、對象、閉包)、 Java DOM 編程、事件模型、JavaScript 面向?qū)ο缶幊?。深入理?JavaScript 語言原理; 熟練的使 用 JavaScript 對 HTMLDO進行編程;熟練掌握 JavaScript 對象對象圭寸裝技巧,為后續(xù)的JavaScript 學習打下堅實的 基礎(chǔ)。Servlet/JSP Servlet 生命周期及 Servlet 服務器、 Tomcat 部署配置、JSP 語法、自定義標記、JSTL 和 EL 表達 式、JSP 新特性、Java Web 設(shè)計模式。透徹理解 Servlet 核 心原理;熟練掌握 ServletAPI ;透徹理解 JSP 引擎工作原
14、理;透徹理解標記庫原理;熟悉常見的Java Web 設(shè)計模式;為后續(xù)的 Java Web 開發(fā)打下堅實的理論基礎(chǔ)。第十步:Ajax Ajax 基礎(chǔ)、XHR 對象、Ajax 設(shè)計模式、 JSON技術(shù)掌握 Ajax 的基本通信原理;掌握基于XML 和 JSON的 Ajax 數(shù)據(jù)規(guī)則。第十一步:JavaScript 框架 JQuery、JQuery 插件、DWR掌握JQuery核心API; 了解JQuery基本設(shè)計原則; 了解多 種JQuery插件;掌握 DWR 勺基本原理及應用技巧。第十二步:ssh 三大框架的學習,這是企業(yè)實際應用的框架模型:1 , Struts Struts2核心控制流程、Og
15、nl、Action 、 Interceptor 、 ,Result 、 FreeMarker、 Struts2 標 記庫、Struts2 擴展、Struts2 應用技巧(輸入驗證、消息 國際化、文件上傳和下載、防止重復提交等)。熟練掌握Struts2 核心要件,特別是 Interceptor 和 Result ;掌握基 于模板技術(shù)的 Struts2 UI 組件;掌握基于 Ognl 的數(shù)據(jù)共享 方式、掌握 Struts2各種定制及擴展方式;熟練掌握基于Struts2 的 Web 開發(fā)技巧。2,Hibernate ORM 概念、Hibernate 核心 API Hibernate 實體映射技術(shù)、H
16、ibernate 關(guān)系映射技巧、HQL 查詢、OSCache 及Hibernate 緩存技術(shù)。重點掌握 Hibernate 多種關(guān)聯(lián)映射 技巧及其實用背景, 做到在合適的時候使用合適的關(guān)聯(lián)方 式; 掌握多種Hibernate查詢技巧及優(yōu)化技術(shù)。3,Spring Spring Ioc 基礎(chǔ)、Ioc 注入技巧、對象高 級裝配(自動裝配、模板裝配、組件掃描特性、FactoryBean、對象生命周期)、Spring AOP 原理、AspectJ、Spring JDBC 支持、Spring 事務及安全管理;Spring 整合 Hibernate、Spring 整合 Struts、Spring MVC 簡
17、介。深入理解 Ioc 和 AOP 的基本原理和實現(xiàn)方式;熟練掌握 SpringIoc 及 AOP 實現(xiàn)方 式;熟練掌握 Spring 事務管理;熟練掌握 Spring 與其他組件的整合技術(shù)杰瑞教育李老師最后強調(diào),學習完以上內(nèi)容你就會對java 開發(fā)有一個新的認識,希望這份心得體會會對想學習 java 的朋友有所幫助。如過大家有任何疑問, 可以微博聯(lián)系 砂瑞教育 edu咨詢提問。篇三:學習學習我是今年3月份接觸java的, 其實上大學以前就買過 java的書,但沒進去,因為那個時候我在學習 vb,對于 java 代碼類 c 的編寫方式不是很習慣,所以就沒有認真的看。為 什么最后好是學習 java
18、 了呢。是因為我看到用 java 構(gòu)建的 web 應用程序很不錯,實現(xiàn)的功能也很多,在現(xiàn)在的網(wǎng)絡(luò)社 會里,肯定會有一番作為,而且我已經(jīng)忍受不了 m$K代碼封鎖,所以轉(zhuǎn)投 java 了。學習 java 已經(jīng) 8 個月了,在這里跟 大家說下心得,我剛開始是看第三版,因為學校沒開 java 課,所以幾乎全是自學,用了將近二個月的時間把這本大書啃完,感覺這書不錯,但 也有很多人說這書不好,的確這書不是按常規(guī)的順序講的, 內(nèi)容跳躍性強,但講的很深入,比較適合有cc+基礎(chǔ)的人看,這書看完,你就算基本掌握java 的基礎(chǔ)了,也就 j2se部分?,F(xiàn)在 java 分三大部分基礎(chǔ),從大到小排列:j2ee,2se
19、,j2me !j2ee :這個就是現(xiàn)在最流行,也很 java 技術(shù)用的最 多的地方,java 企業(yè)應用,要學好它,首先就要有 java 的 基礎(chǔ),這是最基本的,然后學習servletjspjavabean以及基本的 mvc 結(jié)構(gòu),當然還有其他輔助知識,比如 js,html 還有一個對數(shù)據(jù)庫的操作,這 些都需要時間來學習,學完這些后基本就可以做些簡單的 web 應用程序了,比如模擬一個小的網(wǎng)上銀行等等,但做出 來后肯定不易維護,因為剛才說的都是技術(shù)的性的東西,還 需要學些思想性的東西,那就是設(shè)計模式,它是對一些解決 特定問題的指導,并不是解決問題的方法,現(xiàn)在認可的設(shè)計 模式一共有 23 種,在
20、j2ee 里除了這 23 種外還有幾種,我 還不太了解,我認為設(shè)計模式方面的書設(shè)計模式 -可復用面向?qū)ο筌浖幕A(chǔ) 英文名 design patterns-elements of reusableobject-oriented software這是提出設(shè)計模式那 4 為大牛寫的,此書非常的抽象,使用語言是C+和smalltalk ,有勇氣和有基礎(chǔ)的人可以嘗試一下。j2se : java 技術(shù)的基礎(chǔ),很多基礎(chǔ)都是先從介紹它開始, 它和j2ee 的區(qū)別就是 jdk 不同,j2ee 比 j2se 的 jdk 要大一 些,多一些類包,但那些是在j2se 中用不到的,j2se 不光是基礎(chǔ),也是 java 技術(shù)的 一個應用方向,就是利用swing 開發(fā)桌面應用程序,但在windows 平臺上,m$的地位是無法撼動的,再加上swing 開發(fā)起來不是很容易,所以在 j2se 領(lǐng)域上,java 直處于劣 勢,發(fā)展很慢,說到 j2se 就一定要下 eclipse ,在別人眼里, eclipse 只不過是一個 java 的 ide,但那只是 eclipse 的冰 山一角,其實 eclipse 是一個大的平臺, 暫可以把它比喻成 windows, 我們可以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 計算機輸入輸出2025年考試試題及答案
- 2025年軟考備考的高效秘笈試題及答案
- 生活習慣養(yǎng)成小班教育計劃要點
- 現(xiàn)代化開發(fā)流程的優(yōu)化策略試題及答案
- 2025年軟考服務導向架構(gòu)試題及答案
- 倉庫應對市場變化的靈活策略計劃
- 云計算平臺的服務模型解析試題及答案
- 河北省石家莊市八校聯(lián)考2025年七下數(shù)學期末經(jīng)典模擬試題含解析
- 保密資質(zhì)認定管理辦法
- 2025屆合肥蜀山區(qū)五校聯(lián)考八年級數(shù)學第二學期期末考試模擬試題含解析
- 口腔頜面頸部局部解剖-頸部局部解剖(口腔解剖生理學課件)
- (完整word版)口腔正畸案例分析
- 二級綜合醫(yī)院基本標準(2021年版)
- 鋁合金門窗工程技術(shù)規(guī)范
- 人教鄂版小學科學二年級下冊10《自然世界與人工世界》
- 北京市初中學業(yè)水平考試體育與健康知識模擬練習題(含答案)
- 上海市基準地價系數(shù)修正法操作指南
- 血小板血漿(PRP)課件
- 2023年義務教育歷史2022版新課程標準考試測試題及部分答案(共四套)
- 互聯(lián)網(wǎng)加大學生創(chuàng)新創(chuàng)業(yè)大賽項目計劃書
- 第七章歐洲-第3講歐洲主要國家
評論
0/150
提交評論