您的位置:群走網>教學總結>學習java項目總結
學習java項目總結
更新時間:2024-01-16 10:13:36
  • 相關推薦
學習java項目總結范文

  總結在一個時期、一個年度、一個階段對學習和工作生活等情況加以回顧和分析的一種書面材料,它可以促使我們思考,不如我們來制定一份總結吧。那么如何把總結寫出新花樣呢?下面是小編幫大家整理的學習java項目總結范文,希望對大家有所幫助。

學習java項目總結范文1

  時間如梭,兩周過得真快。前幾天伍老說由于教材未到項目要延遲一周突然教材到了,我們馬上要結束項目開始新的起點了。聽很多同學說很想補習一下JAVA結果沒有機會了。其實這就是所謂的鏈帶反應。因為大家都知道在項目開發時遇到很多問題知道原來學得是那么的不認真,不刻苦。這些都讓我意識到在Web時應該認真的學習。這可能是我在項目中體會最深的吧!

  下面簡單的談談我的項目感想吧。首先想談的是我們為什么會做這個項目,很多培訓學校都會在每學完一個階段就有項目的任務。原來我所在的那個培訓學校也不例外。原來對項目不怎么重視,覺得那是作業只要能把項目提交了就OK啦。現在仔細想想往往不止那么簡單。只要但我們了解它的目的才能更加的學習他。我們現在是JAVA OO所以我認為學校的這次項目主要是想讓我們對代碼熟練,增加我們的代碼量,JAVA OOP的認識。胡老師說現在的項目與原來的目的有所不同。比如現在我們連《項目需求開發說明書》都沒寫。所有很多同學存在對項目不了解,當然這主要也是我們自己的原因。我們現在完成項目后只要能達到學校當初的目的就完成90%了。我個人覺得其實對JAVA OOP的'理解是最重要的。

  其次談談我是怎么做的這個項目,學校本次的主要任務的讓我們熟悉代碼,了解JAVA OOP所以我們沒有寫《項目需求開發說明書》。記得第一次張老師說這個項目時當時腦袋暈乎乎的對這個項目不怎么了解。現在終于完成了項目當然對項目也有了一些了解。項目過程中我們主要是在上理論課時張老師講解PPT,PPT上時我們當天項目中能用到的知識點并且都是經典。在這期間我和其他同學一樣有些痛苦開始對項目不了解,然后到了解項目整個流程最后思考為什么學校會這么設計這個項目。這些都是很讓人很痛苦的。

  最后我們通過項目有哪些感想,第一知識點:這和很多同學一樣,在項目過程中感覺自己不管是在在代碼方面還是思想方面都欠缺的太多了,知識點掌握的不牢靠。第二JAVA OOP。沒有理解OOP中某些概念或者對它們了解不深。第三項目設計:在DAO模式時我們用到了連接池,雖然代碼很簡單但是一個項目沒有它時很難的。并且我們項目中用到了反射+配置文件進行動態的執行出現,一個不錯的項目設計思想。第四課外擴展:雖然這個代碼并不多但里面的深度以及知識點是我原來根本沒有想到的。然而這些我原來都沒有意識到。充分說明了課外擴展得太少了。這些也是剛才我所說的鏈帶反應。當然還有很多很多新的知識點總之讓我對JAVA對項目有了新的認識!

學習java項目總結范文2

  在通過將近一個月的項目中,使我學到咯很多的東西,也讓我看到了我自己的一些在知識上不足,也將使我在后面java web的學習中還要更加努力,以便在以后能找到自己適意的工作,也不枉費在朗沃9個多月的學習,在這次項目中讓我學到了很多的東西,不只是代碼上的知識,也學諜咯java框架上的一些基本東西,還有層次結構的好處和又來,比如:MVC思想,MVC的又來有開始的兩層結構到三成結構的過度以及兩層結構的優缺點,以及現在流行的三層結構的優缺點,DAO模式的應用,對象的封裝,socket通信的原理以及用socket發送對象等很多的知識點,怎樣實現封裝使得更好的保護數據,實現java的三大特點,使代碼的耦合度降低提高內聚力類和類之間的依賴性降低使模塊和模塊之間的層次分明,實現代碼的復用和實現結構的復用使得開發一個系統的性能更加的優異。

  在這次項目中使我對java面向對象的認識有了更時刻的印象,對“萬物皆為對象岜整個理念有更深層次的理解,通過和老師的交流和上網了解的一些知識,其實搞軟件的實質并不使在代碼上實現一個什么什么的功能,你只要愿意去著你用你所學的知識肯定能夠實現某一個功能,但學軟件的最根本使分析和設計,所以現在市面上會設計的人才使最來錢的人,在軟件開發的生命周期中編碼其實使占很小一部分工作,數據庫設計人員和java的框架技術人員使很賺錢的,也只有對在對象上有更多的了解你才能從代碼層次上上升為另一種理念過后你才能在以后的編碼中設計出更加優異和性能更高的代碼,也只有這樣那么你將來才有可能成為一個合格的程序員(不時編碼高手),在二個項目中的開發中使我團隊開發軟件上有了了解,也使我了解了在團隊開發軟件的時候的一些注意點,不能隨便更改類名,方法名悻變量及其修飾符,如果你一時興起該了的話那么在項目融合的時候問題機會層出不窮,就有可能使你的項目失敗,所以規范時很重要的,代碼的規范將很大層次上的說明你對代碼的熟念度。

  在這次項目中使我對層次模型有了了解,在你那到一個項目文檔的時候你比不使馬上就開始編碼而是,找到每個層次上類,找到邊界類,根據相應的業務設計出數據庫原型,在數據庫原型出來之后在設計數據庫的表和表之間的關系,只有層次模型在你腦海中有深刻的印象的時候那么你的編碼當然也就很順利的實現,層次模型一旦建立那么你代碼上實現就圍繞這個架構來寫,那么你的系統才有可能成功,這樣在添加業務或者使更改業務時才很方便更改一個地方不會影響到其他的層次,這樣才有可能提高你系統的靈活性和擴展性,這也時衡量一個系統好壞的標準,在這次項目開發中用到咯大量的配置文件比如:用屬性文件來建立socket連接,用xml文件在找業務類,這樣有使我對配置文件的好處又有了一定的了解:合理的使用配置文件時提高代碼靈活性的一個方面,在建立套節字連接的'時候用配置文件可以很方便的更改我在那個端口號上建立連接,在看不到源代碼的時候我也可以更改在其他端口上建立socket連接,在業務的時候用xml文件來找相應的業務類,這樣就可以在還要添加業務的時候只需要在xml文件中在添加業務,在寫起相應的代碼就可以實現,用配置文件找業務還又一個好處就是在調用業務的時候不用對業務類靜態的創建一個對象,而是用反射的方式找到調用那個方法,而是在程序執行的時候在創建對象在對象用完之后在釋放資源,這樣就可以減少電腦內存的消耗,使得程序的性能更加優異。同時也增強了代碼的靈活性。

  在用JDBC獲去數據庫連接對象的時候,其實時很有學文的咯,你如果在用連接對象的時候就要數據庫建立連接對象,在用完諸后就關閉連接對象,在很多用戶同時來運行你的系統的時候,就將產生很多的連接對象,這樣有使得你的系統性能降低,很好的解決辦法就是用數據庫連接池:在程序啟動的時候就建立最大連接和最小連接,當多用戶請求的時候只需從數據庫連接池中那出連接對象,這樣就可以減少多次連接對象,開始在最大連接對象和最小領接對象的選擇上又有了問題,創建最大連接時多少呢?

  最小連接有是多少呢?如果一開始最大連接數過多,而用戶有很少那么就浪費資源,并且系統啟動將會很慢,如果最大連接數過少那么程序啟動很快但在啟動后運行程序時有會很慢,最小連接數如果很小,那么在很多客戶訪問的時候將會很慢,合理利用數據庫連接池將會很大部分的提高程序的性能,在這次項目還用到了日志文件來記錄錯誤信息,在這次項目中還用到了很多的知識點我就不一一的在這里列舉了。

學習java項目總結范文3

  Java初級項目心得

  從二十幾天前的項目需求分析,到數據庫設計,到后來的界面設計以及第一次全部整合項目,到最后的項目總調試到評審,中間出了很多問題,但最終還是學到了很多在平時寫Demo中學不到的東西,對于一個完整的項目流程還是有了更深層次的了解。

  最開始的時候關于項目選題我們組間還是有比較大的爭議的,各種想法不一樣,對于想做出來的東西期望值太大,比如像做一個完善的教師學生管理集于一體的系統,在我設計的時候才發現以我們現在的水平這個事完全達不到的,時間和經驗決定了我們只能做這個中間的一部分,最后才決定做學生和教師功能的一小部分。

  開始做了的時候我是很有想法的,想搞一個標準讓大家按照我的標準來做所有的事情,在這個事情上組員是比較反感的,因為覺得我寫的東西不足以成為標準,并且將所有用到的固定值都用一個常量類來定義其實是很麻煩的一件事情,而且在設計界面過程中后面都是直接使用工具拖出來的界面,所有的固定值都是由系統計算給出的,全部寫進常量類就更不現實了。并且在設計這一塊由于我最初寫出的界面并未的到組員的認可,主要是因為我做的不美觀并且沒有讓代碼有很好的可讀性。設計的時候雖然列出了全部的功能實現但是在最初實現的時候我并不知道所有的實現需要用到的方法和需要返回的類型,傳入的值部分,直觀的說就是并沒有用到面向對象核心思想去編程,所有到最后做出來的界面是每個部分一套,看起來像是多個項目,而且組員的交流很少,都只顧做自己的東西,這個是我的責任,有時候組員不按照我說的去做真的很無奈。

  到了最后實現的時候,這時候我的分工出現了很嚴重的問題,當時沒想那么多,就想著自己多做一些,然后大家平均分配。我覺得這樣很公平,但是過了兩天去問組員的進度,段超負責的部分已經按照計劃提前實現了,我也多做了一些,其他組員還在數據庫和java不知道怎么去連接,怎么獲取數據,或者是獲取數據后不知道怎么在界面顯示。在開始的時候并沒有做太多的規范,雖然是說分了視圖層,業務邏輯層和數據庫查詢層,但是有些查詢和業務邏輯根本就是直接寫在界面中,所有有兩個組員寫的都是教師端的功能到了最后自己寫的類都不知道是用來做什么的,調試的時候一個方法要找好久才能知道是在哪里調用的。以后的'過程中我會盡量先和組員說好這些事情,不會到了最后才發現那里有問題,這應該是一個很重要的規劃問題,分配任務的時候不應該一次性全部分配好,可以根據組員的進度來調節任務的分配,在最初設計的時候不管有多少應該的功能,怎么也要出來個簡單的框架,起碼然組員不會為找一個類而頭疼。

  當然學到了很多,比如最初我開始對三層編程的不理解,在三個類之間同時編程的時候,沒有一個類那么好查看錯誤,邏輯也不夠清晰,知道了文檔注釋的重要性,對組員之間交流也肯定會進行的更多,對項目該怎么做有了一個最起碼的結構在腦海里。

  一路踉踉倉倉做出來的東西確實不是當初想的那么美好,無論怎么說還是有一個東西出來了,也算是這十幾天的結晶,還是得到了很多有意義的經驗,相信以后我會做的更好,達到想要到項目需求。

學習java項目總結范文4

  JAVA論文

  姓 名:耿巖

  班 級:信

  學 號: 092 2009314202

  Java學習總結

  Java有三個體系,JavaSE、JavaME、JavaEE。JavaSE是桌面應用;JavaME屬于企業級應用,用于網絡編程,是對JavaSE 的拓展;JavaEE即移動設備,是手機類嵌入式編程,是對JavaSE的縮減。一上來肯定先接觸Java最基礎的技術JavaSE,學完JavaSE之后覺得基礎夠扎實了,就可以往JavaME、Android移動領域發展,也可以往Java Web、JavaEE方向去發展。但是前提一定要對JavaSE知識學扎實,要不然到了后面學起來會很困難。我們主要學習JavaSE。

  一、JavaSE體系的知識:

  1、基礎語法:Java關鍵字,類型轉換、循環語句、方法、運算符、遞歸。

  2、面向對象編程(重中之重):面向對象設計思想、對象與內存(重點)、方法重載、對象創建使用、this的使用、final的使用、super的使用、 static的使用、package和import的運用、對象轉型、多態、抽象類、接口等基本的知識點。其中重點掌握有封裝、繼承、多態、抽象類、接口。

  3、異常處理:try{。。。}catch(Exception e){。。。}、異常的分類、finally的使用、方法異常的拋出、自定義異常。

  4、數組:基本的數組操作。二維數組的使用。

  5、常用類:String類、StringBuffer類、Math類、File類等等。

  6、容器:Java。util 包下,有三個接口List、Set、Map,List下面有ArrayList、Vector、LinkedList,Set下有HashSet、 TreeSet,Map下有HashMap、HashSet,當然了,還有Dictionary下的HashTable,HashTable下的子類 Properties,容器就這么一點東西。

  7、Java。IO包:學過繼承、多態、接口之后,容器和這一節就要用上,一開始是比較難理解,一旦理解了,通過觸類旁通,其他也就是這樣子學,這個IO里面最典型的設計模式是:裝飾設計模式,大家學習的時候也可以結合這個設計模式來學。

  8、線程:線程的兩種實現方式,Synchronized關鍵字——同步,死鎖等問題。

  9、 GUI:現在用的不多, MVC,在swing中體現的淋漓盡致。

  10、日期 處理、正則表達式。

  二、java特點

  1、面向對象的.語言;

  2、一種與平臺無關的語言,提供程序運行的解釋環境;

  3、一種健壯的語言(語法上沒有指針,內存的申請與釋放)。

  面向對象的特點:封裝性、繼承性、多態性。

  三、java語法基礎

  1、標識符,對大小寫敏感,長度不限,包括字母、數字、下劃線、美元符號;

  2、關鍵字,全為小寫;

  3、java基本數據類型

  (1)基本:數值型、字符型、布爾型(邏輯);

  (2)引用:類、接口、數組。

  數據類型轉換時要注意布爾型不能轉換為其他數據類型。容量小到容量大的轉化為自動轉化,反之為強制類型轉化。

  4、運算符,new也是一種運算符。

  5、表達式和語句

  6、分支即選擇,雙分支、多分枝可用switch

  7、方法,方法的重載表示一個類中定義相同名字不同參數的多個方法,構造方法也可以重載。重寫需注意:(1)繼承是重寫的前提;(2)重寫只能改變方法體中的內容,方法名,參數列表、返回值類型都不能改變;(3)方法重寫不能使用比被重寫的方法更嚴格的訪問權限。

  8、變量的作用

  9、遞歸的調用

  四、心得體會:

  1。我感覺學習java應該是循環漸進,有始有終,按部就班,腳踏實地。java是一門有著階梯性的語言,如果要學習它。我覺得最好還是按照java的學習體系,先學習什么,在學習什么,只有這樣,我們在學習中才會遇到更少的麻煩。java是一門更傾向于網絡的語言。不要上來就學習JSP,這樣不好,因為這沒有基礎。在以后的學習中很可能遇到很多的麻煩。

  2。信心,恒心,毅力是最重要的,這是我們必須具備的心理素質。要是學習這門語言開始的時候很有興趣,遇到苦難就退縮,從而最終會放棄學習java。沒有經歷風雨怎么見彩虹,編程有的時候就是那么折磨人,會遇到很多的困惑。但是一旦你弄懂了,或者是你把問題解決了,你會感到很興奮,編程的快樂就在此了。

  3。多看看一些資料,多多的向高手請教,這樣才好。要學會總結和領會。當然,學習java一個人有一個人的想法,也有自己的獨特學習方法,總之適合自己的就是最好的。

  4。之前我覺得學習Java只需理解Java的語法,多練就可以,但是卻缺少去背,所以學過了很容易就忘記了,其實還是要多點背。不是什么都背,比如背背那些語法,背得多記得熟用起來就順手,有時候覺得能看懂Java的知識點,但是在寫項目的時候卻寫不出來,背Java的基本知識還是很有必要,以前我總是認為學技術就靠你的動手能力,沒必要像文科那樣去背,從此對背東西有了陰影,到現在都不喜歡背,所以記得東西不多。 因此很多基本的東西是務必要背,務必要記的。

【學習java項目總結】相關文章:

Java實習總結05-10

java工作總結04-11

java實訓工作總結03-11

java試用期工作總結08-31

java程序員轉正工作總結01-20

java實習報告范文05-22

工作項目總結02-19

JAVA試用期工作總結14篇02-20

java面試自我介紹04-22

久久一级2021视频,久久人成免费视频,欧美国产亚洲卡通综合,久久综合亚洲一区二区三区色
在线看国产精品黄v | 日本亚洲欧洲色 | 亚洲欧美日韩国产综合点击进入 | 制服丝袜国产中文高清 | 亚洲成在线免费观看 | 亚洲国产日韩综合久久精品 |