亚洲色影视在线播放_国产一区+欧美+综合_久久精品少妇视频_制服丝袜国产网站

個(gè)人總結(jié)

java課程總結(jié)報(bào)告

時(shí)間:2022-10-06 13:20:08 個(gè)人總結(jié) 我要投稿
  • 相關(guān)推薦

java課程總結(jié)報(bào)告

  java課程總結(jié)報(bào)告該怎么寫呢?下面是小編帶帶來的java課程總結(jié)報(bào)告,請(qǐng)參考!

java課程總結(jié)報(bào)告

  java課程總結(jié)報(bào)告【1】

  剛開始學(xué)的時(shí)候,感覺這兩門課程好高大上的樣子,因?yàn)樽詮膶W(xué)軟件工程這個(gè)專業(yè)以來,一直都是學(xué)的理論性、框架性的東西,就沒有接觸到編程的實(shí)質(zhì)性的部分,終于開始學(xué)編程了,感覺蠻興奮的,前幾節(jié)課也是精神飽滿,信心十足,懷著一腔熱血來聽課。

  再加上老師講課的時(shí)候每個(gè)部分都講得特別細(xì)致,彭老師的講課方式與眾不同,一邊口述,一邊實(shí)際操作,給我的第一感覺是這個(gè)老師是有真本事的,而不是像某些老師那樣,整堂課就知道念PPT。

  彭老師認(rèn)真負(fù)責(zé)的教學(xué)態(tài)度,令我敬佩萬分,每當(dāng)我打瞌睡的時(shí)候,抬頭看到正在用心講課的彭老師,感到內(nèi)心無比愧疚,于是再次用心聽講。

  由于JAVAWEB和JSP兩門課是同時(shí)上的,而且每次都是一整上午,上課時(shí)間很長,老師一直有條不紊的講著,雖然時(shí)間很長,但是每當(dāng)大家上完課,心中都是有一種充實(shí)的感覺,大家都覺得有所收獲,所以也就不曾覺得累了。

  JAVAWEB這門課讓我認(rèn)識(shí)了以前見所未見聞所未聞的專業(yè)術(shù)語,Web應(yīng)用程序的概述。

  我從中了解到Web應(yīng)用程序的三層體系結(jié)構(gòu):表示層、業(yè)務(wù)層、數(shù)據(jù)存取層。

  從而想到了學(xué)數(shù)據(jù)庫設(shè)計(jì)時(shí)的數(shù)據(jù)庫設(shè)計(jì)三大范式,它們同是敘述在編寫代碼時(shí)應(yīng)做的規(guī)劃和應(yīng)遵循的規(guī)則,這種規(guī)劃在以后的學(xué)習(xí)中時(shí)有出現(xiàn),說明編程并不是一味地進(jìn)行循環(huán)判斷、死記硬背,而需要在技術(shù)上有所加強(qiáng)、在效率上有所提高。

  做任何事都是如此,事先必須有目標(biāo)、有計(jì)劃,有統(tǒng)籌,這樣執(zhí)行時(shí)才不會(huì)盲目,才不會(huì)事倍功半。

  學(xué)習(xí)編程對(duì)綜合能力都是一種培養(yǎng)。

  接下來是JSP知識(shí)。

  要學(xué)JSP,就必須會(huì)HTML,如果HTML學(xué)不通,這對(duì)以后的學(xué)習(xí)都是一個(gè)瓶頸。

  基礎(chǔ)一定要打扎實(shí),吃透,否則上層建筑的建起就不會(huì)很順利甚至沒法起步。

  然后是JavaBean。

  以下是個(gè)人對(duì)JavaBean的一點(diǎn)學(xué)習(xí)體會(huì)。

  JavaBean里有set()和get()方法,用這些方法能很容易地傳值,邏輯上更標(biāo)準(zhǔn),代碼看起來也更規(guī)范。

  但set()和get()方法只是用來對(duì)屬性進(jìn)行操作的,所以如果是進(jìn)行復(fù)雜的邏輯或?qū)?shù)據(jù)庫進(jìn)行操作等,那么就不要寫成set()和get()方法,只用一個(gè)有返回值的方法就足以。

  這樣直觀方便,且符合規(guī)范。

  總之,set()和get()方法不要沒有效率地濫定義。

  接著是Servlet。

  Servlet是一個(gè)用Java編寫的應(yīng)用程序,在服務(wù)器上運(yùn)行,用來處理請(qǐng)求和響應(yīng),也可以單獨(dú)做為一個(gè)Web頁面。

  然后講的是標(biāo)簽,包括自定義標(biāo)簽和JSP標(biāo)準(zhǔn)標(biāo)簽庫。

  用一般的Java代碼都幾乎能實(shí)現(xiàn)它們的功能。

  它們的好處是提高了代碼的重用性。

  我們需要配置的壞境有JDK,Tomcat,還要用到Myeclips這一基礎(chǔ)的編程工具。

  在學(xué)習(xí)JSP之前,由于沒有網(wǎng)頁編程的基礎(chǔ),便學(xué)習(xí)了HTML這種文本標(biāo)記語言,自己試著去做簡(jiǎn)單的靜態(tài)網(wǎng)站。

  后來學(xué)做JSP動(dòng)態(tài)網(wǎng)站時(shí),就涉及到了多方面的知識(shí),JSP內(nèi)部對(duì)象及內(nèi)部對(duì)象所涉及的方法,JSP與數(shù)據(jù)庫連接,如何去引用數(shù)據(jù)庫。

  這門課更是鞏固了JAVA這一基礎(chǔ)編程語言,要求對(duì)JAVA掌握的要透徹,每門語言要學(xué)扎實(shí),深入理解,都要花費(fèi)很大的功夫,不是容易的事情。

  Jsp與servlet有一定的區(qū)別,Servlet可以看作是HTML的Java代碼,而JSP可看作是包含Java代碼的HTML。

  共同點(diǎn):JSP和Servlet實(shí)際上是一回事。

  JSP頁面最終要轉(zhuǎn)換成Servlet,并進(jìn)行編譯,在請(qǐng)求期間執(zhí)行的實(shí)際上是編譯后的Servlet。

  因此,JSP頁面不過是編寫Servlet的另一種方式。

  各自應(yīng)用的范圍:Servlet比較適合于做處理任務(wù),如做業(yè)務(wù)邏輯;JSP適合于表示任務(wù),如網(wǎng)頁制作,生成動(dòng)態(tài)網(wǎng)頁。

  對(duì)JAVAWEB和JSP課程的知識(shí)就簡(jiǎn)單介紹到這里,本學(xué)期的這兩門課程讓我對(duì)軟件工程這門課有了一個(gè)全新的認(rèn)識(shí),我真切的學(xué)到了能用的東西,大學(xué)里的很多課是浪費(fèi)時(shí)間,而把時(shí)間花在學(xué)習(xí)這兩門課上,不會(huì)覺得是在虛度光陰,相反,會(huì)有一種無比滿足與充實(shí)的感覺,感謝彭老師半年以來的精心教誨,感謝這兩門課給我?guī)砜鞓?

  java課程總結(jié)報(bào)告【2】

  今天老師講的一定的程度了,發(fā)現(xiàn)有一些細(xì)節(jié),自己并沒有學(xué)好,如下是自己認(rèn)為自己學(xué)的模糊的地方。

  1.www是(worldwideweb)萬維網(wǎng),www的客戶端程序:ie,foxfire.

  2.什么叫web服務(wù)器,就是一段網(wǎng)絡(luò)程序,讓人們通過瀏覽器可以看到任何主機(jī)上的內(nèi)容(通俗的說法).

  3.微軟開發(fā)的搜索引擎?Bing

  4.B/S結(jié)構(gòu)的知名缺點(diǎn)是什么?

  受瀏覽器功能的限制。

  C/S結(jié)構(gòu)的優(yōu)點(diǎn),在實(shí)際中還有一部分地方需要它。

  如:游戲。

  5.老師說再過五年就沒有操作系統(tǒng)了,搜索引擎是未來發(fā)展的趨勢(shì)。

  學(xué)JAVAweb就是做網(wǎng)站,保證以后20年活得比較滋潤。

  6.常見的web服務(wù)器

  weblogic是bea公司

  WebSphere是IBM公司

  Tomcat是免費(fèi)的,是Apache

  7.建議使用壓縮的TOMCAT的安裝版,因?yàn)楝F(xiàn)實(shí)

  中我們是這樣用的。

  8.安裝tomcat的常見問題。

  在這里要學(xué)習(xí)一門語言:批處理編程。

  打開STARTUP.BAT.

  1.說catalina_home沒有配置

  2.一安裝完閃就沒有了。

  解決方法:

  1.環(huán)境變量設(shè)置catalina。

  還有JAVA_HOME的配置

  2.端口被占有的問題。

  3.安裝多個(gè)tomcat,解決方法進(jìn)入當(dāng)前的安裝目錄中雙擊startup.bat進(jìn)入。

  java課程總結(jié)報(bào)告【3】

  我們的JSP課程終于結(jié)束。

  掐指算來,用一個(gè)多月的時(shí)間。

  這次的課程和以往的課程有一些不同。

  一是,需要理解的概念、專業(yè)術(shù)語很多。

  比如,JavaWeb里引入了Web體系結(jié)構(gòu)、MVC設(shè)計(jì)模式等的概念,出現(xiàn)了Servlet、JavaBean、Scriptlet、JSTL等無法替代的術(shù)語;二是,這次學(xué)習(xí)的內(nèi)容和Internet接軌,十分實(shí)用。

  比如,第四章講解了JavaMail,這是一個(gè)用來發(fā)送接收郵件的組件。

  學(xué)完JSP,既復(fù)習(xí)了Java的知識(shí),又具備了做網(wǎng)站的能力。

  回想一下這個(gè)階段的過程。

  第一章是對(duì)Web應(yīng)用程序的概述。

  我從中了解到Web應(yīng)用程序的三層體系結(jié)構(gòu):表示層、業(yè)務(wù)層、數(shù)據(jù)存取層。

  從而想到了學(xué)數(shù)據(jù)庫設(shè)計(jì)時(shí)的數(shù)據(jù)庫設(shè)計(jì)三大范式,它們同是敘述在編寫代碼時(shí)應(yīng)做的規(guī)劃和應(yīng)遵循的規(guī)則,這種規(guī)劃在以后的學(xué)習(xí)中時(shí)有出現(xiàn),說明編程并不是一味地進(jìn)行循環(huán)判斷、死記硬背,而需要在技術(shù)上有所加強(qiáng)、在效率上有所提高。

  做任何事都是如此,事先必須有目標(biāo)、有計(jì)劃,有統(tǒng)籌,這樣執(zhí)行時(shí)才不會(huì)盲目,才不會(huì)事倍功半。

  學(xué)習(xí)編程對(duì)綜合能力都是一種培養(yǎng)。

  接下來學(xué)的是JSP知識(shí)。

  要學(xué)JSP,就必須會(huì)HTML,如果HTML學(xué)不通,這對(duì)以后的學(xué)習(xí)都是一個(gè)瓶頸。

  這點(diǎn)我有所體會(huì)。

  因?yàn)槲覍?duì)HTML掌握得比較好,在這方面沒有遇到什么困難。

  但如果沒掌握好這些知識(shí),加上要學(xué)新知識(shí),就會(huì)在舊難題的基礎(chǔ)上增加新難題,兩頭招架,實(shí)有些吃不消。

  所以,基礎(chǔ)是很重要的,基礎(chǔ)一定要打扎實(shí),吃透,否則上層建筑的建起就不會(huì)很順利甚至沒法起步。

  然后是JavaBean。

  以下是個(gè)人對(duì)JavaBean的一點(diǎn)學(xué)習(xí)體會(huì)。

  JavaBean里有set()和get()方法,用這些方法能很容易地傳值,邏輯上更標(biāo)準(zhǔn),代碼看起來也更規(guī)范。

  但set()和get()方法只是用來對(duì)屬性進(jìn)行操作的,所以如果是進(jìn)行復(fù)雜的邏輯或?qū)?shù)據(jù)庫進(jìn)行操作等,那么就不要寫成set()和get()方法,只用一個(gè)有返回值的方法就足以。

  這樣直觀方便,且符合規(guī)范。

  總之,set()和get()方法不要沒有效率地濫定義。

  接著是Servlet。

  一上手,我第一個(gè)感覺是,很專業(yè)、很難懂。

  書上介紹了一大堆接口、類、和重寫的方法,一時(shí)覺得暈頭轉(zhuǎn)向。

  后來用得多、看得多了,Servlet的基本格式也記得差不多,其實(shí)也沒什么難的。

  只要記住Servlet是一個(gè)用Java編寫的應(yīng)用程序,在服務(wù)器上運(yùn)行,用來處理請(qǐng)求和響應(yīng),也可以單獨(dú)做為一個(gè)Web頁面,就足夠了。

  在EL表達(dá)式這章,我遇到了一些困難。

  課后作業(yè)題完成得不順利。

  但通過后面的學(xué)習(xí),我了解到,EL表達(dá)式最大的作用是在各種標(biāo)簽里使用。

  標(biāo)簽以外對(duì)變量的引用,用其他方法,比如JSP表達(dá)式就能夠達(dá)到目的。

  然后講的是標(biāo)簽,包括自定義標(biāo)簽和JSP標(biāo)準(zhǔn)標(biāo)簽庫。

  這兩章的內(nèi)容不太常用。

  因?yàn)橛靡话愕腏ava代碼都幾乎能實(shí)現(xiàn)它們的功能。

  它們的好處是提高了代碼的重用性。

  標(biāo)準(zhǔn)標(biāo)簽庫里有幾個(gè)比較有用的標(biāo)簽,比如forTokens和setBundle,這兩個(gè)標(biāo)簽的作用是一般代碼實(shí)現(xiàn)不了的。

  最后一章是MVC設(shè)計(jì)模式。

  所謂MVC,就是Model(JavaBean)、View(JSP)、Controller(Servlet),和第一章講的Web應(yīng)用程序三層體系結(jié)構(gòu)相呼應(yīng)。

  結(jié)合起來,可以這樣理解。

  Model是數(shù)據(jù)存取層,View是表示層,Controller是業(yè)務(wù)層。

  用這樣的規(guī)則編寫網(wǎng)站,能做到邏輯分明,代碼重用度高,便于維護(hù)等。

  以上就是對(duì)這階段學(xué)習(xí)的回顧。

  通過學(xué)習(xí)JSP,我了解了更多的編程概念和理念,更增強(qiáng)了信心,只要有克服困難的勇氣和決心,就沒有什么難關(guān)無法克服。

  我會(huì)抱著十足的勇氣和決心向下一個(gè)階段挑戰(zhàn)。

  從一期學(xué)到現(xiàn)在,我對(duì)Java有了一個(gè)比較具體的認(rèn)識(shí)。

  Java的特點(diǎn)是:面向?qū)ο蟆⒖缙脚_(tái)、可移植。

  面向?qū)ο蟮暮x是,這種語言可以形象地模擬現(xiàn)實(shí)生活中的實(shí)物。

  在面向?qū)ο蟮恼Z言中,“類”是對(duì)一組實(shí)物的共同特征描述,“對(duì)象”是類的實(shí)例,同一個(gè)類的一些對(duì)象具有類所定義的共同特點(diǎn)。

  面向?qū)ο蟮娜筇攸c(diǎn)是“封裝”、“繼承”和“多態(tài)”。

  封裝的表現(xiàn)有三,一是它把數(shù)據(jù)成員zǔzhīzà(因?yàn)檫@里被屏蔽,所以用拼音)在一起,形成一個(gè)整體;二是它可以隱藏細(xì)節(jié),簡(jiǎn)化操作,比如,聲明一個(gè)JTextField類的對(duì)象,你可以實(shí)現(xiàn)這個(gè)API中所有的功能,但看不到這個(gè)類的代碼;你可以直接調(diào)用它的setText()、getText()等方法,而不用考慮它具體是怎么實(shí)現(xiàn)的。

  三是它可以保護(hù)數(shù)據(jù),比如,一個(gè)類里有privateintage的屬性,產(chǎn)生一個(gè)setAge(intageTemp)的方法,在這個(gè)方法里對(duì)傳入的參數(shù)進(jìn)行檢驗(yàn),如果不符合要求,就不對(duì)age賦值。

  下面,對(duì)C語言和Java作一下比較。

  C語言是一個(gè)面向過程的語言,Java是一個(gè)面向?qū)ο蟮恼Z言。

  在C語言里,行為稱為函數(shù);在Java里,行為稱為方法。

  在C語言里,只有變量和函數(shù);在Java里,一切邏輯由類封裝,即“萬物皆對(duì)象”。

  C語言的struct和Java的類相似,但struct里只能有屬性,而類里可以有屬性和方法。

  所以,C語言的分工不清晰,主控程序幾乎承擔(dān)了全部的職責(zé);而Java可以把方法放在類里,對(duì)象的職能很多,這些職能可以使用方法封裝。

  舉個(gè)老師講過的例子。

  老師想布置作業(yè),他把作業(yè)親自告訴給每個(gè)學(xué)生,這樣就承擔(dān)了布置作業(yè)和傳達(dá)作業(yè)兩項(xiàng)任務(wù),很累——類似于C語言;而他把作業(yè)寫在一張紙上,貼出來,讓學(xué)生自己去看,這樣,老師只用完成布置作業(yè)的任務(wù),而作業(yè)具體傳達(dá)到每個(gè)人的任務(wù)則由學(xué)生自己完成,這樣分工明晰,層次分明——類似于Java。

  這充分體現(xiàn)了面向?qū)ο蟮膬?yōu)點(diǎn)。

  下面給大家介紹一下我的學(xué)習(xí)方法。

  學(xué)習(xí)編程沒別的,就是勤記憶,勤練習(xí),勤思考。

  需要記憶很多,這必須要死記,沒有偷懶的辦法,但記的時(shí)候可以找一些規(guī)律,比如把類似的東西歸在一起記憶。

  在練習(xí)方面,我認(rèn)為,我們的教程編寫得很好,例題和習(xí)題很典型,只要把書上的例子吃透,課后的習(xí)題都會(huì)做,這樣就能達(dá)到掌握知識(shí)的目的,當(dāng)然在后續(xù)的學(xué)習(xí)中要不時(shí)地復(fù)習(xí)前面的知識(shí),并和新的知識(shí)對(duì)比,這樣才能熟練掌握。

  在勤思考方面,主要的是在敲出代碼的基礎(chǔ)上debug,debug的時(shí)候,不要太急于問老師問同學(xué),先試著自己去解決。

  用得最多的測(cè)試語句就是在控制臺(tái)上輸出想查看的變量值,比如,出現(xiàn)了NullPointerException的異常,就可以用System.out.println()查找是哪里出現(xiàn)了空值(這個(gè)方法并不能概括全部的查找NullPointerException錯(cuò)因的方法,只是舉一個(gè)例子)。

  還有一點(diǎn)很重要,要學(xué)會(huì)理解錯(cuò)誤提示。

  要做到這點(diǎn),就須適當(dāng)?shù)靥岣哂⒄Z水平。

【java課程總結(jié)報(bào)告】相關(guān)文章:

java課程總結(jié)范文11-10

java課程總結(jié)心得 java實(shí)驗(yàn)總結(jié)與心得10-29

java課程設(shè)計(jì)總結(jié)11-19

java實(shí)訓(xùn)報(bào)告?zhèn)人總結(jié)報(bào)告11-14

課程設(shè)計(jì)總結(jié)報(bào)告11-23

新課程改革工作的總結(jié)報(bào)告范文10-08

營銷策劃課程個(gè)人總結(jié)報(bào)告范文10-08

java實(shí)驗(yàn)心得06-21

java實(shí)習(xí)心得06-15

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