亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦 > 學(xué)習(xí)方法 > 通用學(xué)習(xí)方法 > 學(xué)習(xí)經(jīng)驗 > java web學(xué)習(xí)心得范文(2)

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

      時間: 威敏1027 分享

      java web學(xué)習(xí)心得范文


        java web學(xué)習(xí)心得范文篇四

        通過3天的實訓(xùn),雖然實訓(xùn)的時間不長,但是總體上收獲是很大的,我們的java課程學(xué)到的只是java和皮毛,一開始我還沒有信心完成。我仔細看了書上的代碼之后。對計事本有了一個大體的了解,在初訓(xùn)的實候知道自己應(yīng)該做一個什么樣的計事本了,在實訓(xùn)的過程中也遇到了不少困難,通過查API文檔和看書,解決了問題,在寫到字符的查找的替換時后,用到了上課時學(xué)到的知識,對字體的風(fēng)格的保存里面的顏色分離和還原方法,是通過查API文檔獲得的,現(xiàn)在我所寫的計事本只實現(xiàn)在一些基本功能。簡單的復(fù)制粘貼,字體風(fēng)格的設(shè)置,還有就是查找和替換功能以及一些字體風(fēng)格的保存.對文件的操作基本都用到了

        在實現(xiàn)記事本的功能過程中,也不是很順利,基本的文件讀寫和保存文檔的復(fù)制、粘貼、刪除等功能還比較容易實現(xiàn),但如何改變字體、字體顏色和背景顏色,就比較麻煩了,要實現(xiàn)字體顏色和背景顏色,首先要調(diào)用系統(tǒng)的調(diào)色板,再進行設(shè)置。但如何調(diào)用系統(tǒng)調(diào)色板?我是通過查閱幫助文檔來找到其調(diào)用方法的。像自動換行、設(shè)置字體等都是通過方法來調(diào)用,給相關(guān)事件加上監(jiān)聽,在進行響應(yīng)事件。整個程序中方法才是最關(guān)鍵的,也是最困難的。所以像查找、替換、轉(zhuǎn)到幾個功能我都不知道用什么方法,也由于時間有限,沒有完成其功能。總體的感覺是對java有了一個全新的認識,現(xiàn)在感覺用java做小的圖形用戶程序有些缺陷,但是在其的應(yīng)用方面。尤其是有網(wǎng)絡(luò)方面的應(yīng)用,在整個實訓(xùn)我也嘗試過做一個小的畫圖軟件。但是由于時間關(guān)系還有一個是自身的知識的欠缺,最終這個事情被擱淺下來了。最后還是進行計事本的編寫。由于在做畫圖軟件時花了不了時間,所以現(xiàn)在的計事本的功能不是很全,如果有更多的時間,我會把這個記事體再完善一下,再把畫圖軟件也做出來。實訓(xùn)的時間不長,但是我會在課外把它們的功能完善。然后再學(xué)習(xí)一下java和網(wǎng)絡(luò)的編程,體驗java的前沿技術(shù)。

        在學(xué)習(xí)的過程中也體會到,遇到問題也要請教。不然的話自己一個人去做的話會花很多的時間,我在做這個記事本的時間,其中也問到過許多問題,通過同學(xué)的幫助下解決了,提高了程序的開發(fā)進程。其他的同學(xué)有問題的話我也是給他們盡量解決。我認為學(xué)習(xí)知識的過程當(dāng)中就應(yīng)該是相互學(xué)習(xí)相互進步的。

        Java是面在的主流技術(shù)我會努力將它學(xué)好,現(xiàn)在我缺乏的是堅持不懈的精神,我會向他學(xué)習(xí)。

        雖然學(xué)習(xí)java的路還很找,但我會繼續(xù)走下去。

        java web學(xué)習(xí)心得范文篇五

        在寫心得之前總結(jié)下中級部分學(xué)習(xí)的內(nèi)容,我們的中級部分主要學(xué)習(xí)了html,css,javacript,xml,dtd/scheam,以及java ee 中的jsp,servlet,過濾器,監(jiān)聽器,jstl,el,jquery,ajax。

        下面就各個模塊進行總結(jié):在學(xué)習(xí)html時,我是對這個沒太在意的,因為里面全部是標簽,沒有需要理解的內(nèi)容,全部是屬于識記的,所以在學(xué)習(xí)時相對輕松,對于html常用的標簽都是非常清楚的form中的十一種類型,常用的有text,password,hidden,submit,button,radio,checkbox,等其他的標簽如div,table,span,select都是重要的標簽.

        css的學(xué)習(xí):雖然說在標簽中也可以定義樣式,但是這么做看起來不是那么明智,我在學(xué)css時還是比較努力的,所有的樣式效果都測試過,并且寫了相應(yīng)的案例,只是過了不到3個月就忘了一大半,很多時候都是查文檔才能寫出來的,雖然css對于我們來說不必要非常精通,但是我覺得掌握的東西越多,以后的工作就越輕松,所以在中級結(jié)束后也會去看看前面的筆記和案例。

        javascript:js 我認為是最重要的,甚至于超過servlet,jsp,在上課期間,講的內(nèi)容還是比較少的,就javascript中創(chuàng)建對象來說吧,應(yīng)該只講過3中方法,雖然在一般的情況下是用不上的,但是我覺得還是有必要學(xué)習(xí)的,這樣有助于看懂別人寫的框架,在javascript這部分學(xué)習(xí)中講的最多的還是dom操作,不過我覺得用dom操作太繁瑣了,寫的代碼太多,而且效率看起來也不高,后面就是講的事件,事件也算是簡單的,只是對觸發(fā)的事件進行相應(yīng)的響應(yīng)。除了這些就是javascript流程控制,對象一些基本語法,這些和java類似,所以在上課時沒有講得太多。

        xml: extensible markup language可擴展標記語言。它是由sgml(standard gerneralized markup language)發(fā)展而來的,允許開發(fā)者自定標簽,可以將標簽和內(nèi)容有效的分離。在xml技術(shù)里,可以編寫一個文檔來約束xml文檔的書寫規(guī)范,稱之為xml約束。本文主要介紹dtd與schema兩種約束,在這里學(xué)習(xí)了dtd,scheama,定義xml約束,這部分的學(xué)習(xí)是我感覺最累的一部分,dtd還算好,scheama里面的內(nèi)容,現(xiàn)在都忘了,沒有任何記憶,只知道在xml約束中有著兩中方式,還好這些在剛開始工作時是用不上的,因此我也沒有用很多時servlet:我覺得是比較簡單的,可能是因為它是java代碼,容易理解。首先講的是開發(fā)環(huán)境的配置,安裝tomcat,了解tomcat下的目錄,以及web工程下的目錄。后來是講了servlet的訪問方式,post和get的區(qū)別,處理中文亂碼是servlet中一個重要的知識點,幾乎每個項目都會遇到這個問題。主要亂碼有g(shù)et,post亂碼,是通過設(shè)置request或者response的編碼方式來實現(xiàn)的。servlet間的跳轉(zhuǎn)方式有重定向和轉(zhuǎn)發(fā),對于重定向和轉(zhuǎn)發(fā)的區(qū)別,現(xiàn)在理解的很透徹了,重定向是不能獲取request中參數(shù),是客戶端的兩次請求,而轉(zhuǎn)發(fā)是服務(wù)器內(nèi)部跳轉(zhuǎn),不過,兩種在設(shè)置過濾器的情況下,都要通過過濾器才能跳轉(zhuǎn)。servlet的生命周期是筆試的必考題,其實這是很簡單的,只需要理解,沒必要死記硬背的,session算是重要的知識點,很多數(shù)據(jù)都是存儲在內(nèi)存中,如購物車,用戶信息等,還可以對session設(shè)置生存時間。說到session就必須說說四種會話跟蹤技術(shù),cookie,url重寫,表單域隱藏和session。

        jsp:jsp實際上和servlet是一樣的,只不過兩者側(cè)重點不同,jsp的內(nèi)置對象和作用域大致是一樣的,jsp中還有動作,常用的有操作javabean的動作,頁面跳轉(zhuǎn)的動作,以及包含的動作。這里重點提到兩種包含的區(qū)別。在jsp還講過jstl和el表達式,都是基礎(chǔ)的應(yīng)用,不過寫自定義的標簽還是要有一定的java基礎(chǔ)的,我開始不太理解標簽的解析過程,后來看了幾個例子,發(fā)現(xiàn)自定義的已不是那么難。

        jquery:jquery可以說是中級部分學(xué)的最好的,主要是它方便了,特別是選擇器,而且避免了一些瀏覽器的差異,所以在學(xué)習(xí)jquery后,就再也不想用javascript來獲取元素了。不僅如此,jquery中封裝的ajax操作也是非常簡單,不需要自己封裝一個類,$.get和$.post 能夠省去很多麻煩,jquery的監(jiān)聽事件也是很簡單,不需要在標簽中添加對應(yīng)事件,可以動態(tài)的綁定事件。還有就是dom操作更是方便。我在學(xué)習(xí)完ajax,json后就發(fā)現(xiàn),即使是沒有jsp,也能做出一個動態(tài)頁面出來,只是會存在效率問題。

        總結(jié):雖然說這上面的知識大部分都掌握了,但是能否靈活運用才是重點,所以在今后的學(xué)習(xí)中多思考問題是否有多種解決方法。

        java web學(xué)習(xí)心得范文篇六

        1、cookie

        2、封裝http協(xié)議的報頭(請求方式、請求服務(wù)器的端口、請求服務(wù)器ip地址、編碼方式、

        請求的項目用的名字、請求消息的長度、瀏覽器的信息、客戶端信息??)

        3、表單數(shù)據(jù)

        httpservletresponse:接口(響應(yīng))

        用它跟客戶端聯(lián)系,并且向客戶端發(fā)送數(shù)據(jù)

        1、getcharacterencoding()得到向客戶端發(fā)送數(shù)據(jù)的默認編碼方式。

        2、getcontenttype()得到向客戶端發(fā)送數(shù)據(jù)的默認類型(html或者jpeg等等)。

        3、getoutputstream()得到與客戶端建立的輸出字節(jié)流,傳輸二進制。

        4、getwriter()得到與客戶建立的輸出字符流,傳輸文本文件。

        5、setcharacterencoding()設(shè)置的是要發(fā)送給客戶端的數(shù)據(jù)的編碼方式。

        6、setcontenttype(string type)設(shè)置并告知客戶端,執(zhí)行這些二進制時,用何種類型打開(html、jpeg等等)。

        7、addcookie(cookie cookie)將cookie的鍵和鍵值成對的送到客戶端

        8、一些的set方法用來指定客戶端運行時的一些屬性。例:緩存、打開方式、消息頭的控制等等

        9、encodeurl(string url)、encoderedirecturl(string url)**在地址后追加session的id,用來實現(xiàn)cookie被禁用后,session依然可以使用。

        10、sendredirect(string location)頁面的重定向

        cookie:類

        1、cookie(string name,string value)創(chuàng)建cookie并將鍵,鍵值,存入到cookie中

        2、getmaxage(int)設(shè)置cookie的生命服周期,當(dāng)參數(shù)是負數(shù)時:窗口(會話)被關(guān)掉時,清空cookie

        3、getname()獲得cookie中的鍵

        4、getvalue()獲得cookie中的健值

        httpsession:接口

        1、getattribute(string name)、setattribute(string name)

        2、getid()獲得session的唯一標識id

        3、getmaxinactiveinterval()、setmaxinactiveinterval()得到和設(shè)置session的失效時間

        4、invalidate()使得session失效

        5、isnew()布爾類型,判斷session是否是新創(chuàng)建的

        httpservlet:類

        1、doget(httpservletrequest req,httpservletresponse resp)

        當(dāng)用戶以get方式發(fā)出請求時,servlet調(diào)用此方法

        2、dopost(httpservletrequest req,httpservletresponse resp)當(dāng)用戶以post方式發(fā)出請求時,servlet調(diào)用此方法

        3、public void init()throws servletexception

        用戶第一次請求servlet的時候,容器需建立servlet對象,同時調(diào)用init()方法

        4、service(servletrequest req,servletresponse res)

        開辟多線程,并根據(jù)用戶提交的方式,選擇調(diào)用doget()還是dopost()方法


      看了java web學(xué)習(xí)心得范文的人還看:

      1.java認知實習(xí)心得體會

      2.jsp學(xué)習(xí)總結(jié)

      3.java實訓(xùn)心得體會范文

      4.java實習(xí)實訓(xùn)報告心得

      5.程序員的心得體會

      6.java培訓(xùn)心得體會

      2665730