對Java法度模范設(shè)計的感觸

對Java法度模范設(shè)計的感觸

ID:43765801

大小:24.00 KB

頁數(shù):5頁

時間:2019-10-14

對Java法度模范設(shè)計的感觸_第1頁
對Java法度模范設(shè)計的感觸_第2頁
對Java法度模范設(shè)計的感觸_第3頁
對Java法度模范設(shè)計的感觸_第4頁
對Java法度模范設(shè)計的感觸_第5頁
資源描述:

《對Java法度模范設(shè)計的感觸》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、對Java程序設(shè)計的感想Java學習已經(jīng)近4個多月了,雖然很累,但是覺得學習JAVA非常充實,在學習JAVA過程中,對學習JAVA有了一些深刻的體會。我本人覺得JAVA就是一門語言但不同的是它是一門計算機語言,但也同樣是人類發(fā)明的語言,就像我們學習母語一樣認真地對待它,吋時刻刻使用它,熟透它,我相信我們一定能夠很好的使用它。而且JAVA應(yīng)該比人類語言更容易學習,只要你有一種必勝學習JAVA心態(tài)就一定可以成功。相信自己,就是勝利。在學校的教育下和眾多言語下我知道了學習JAVA指導(dǎo)老師必須有項目開發(fā)經(jīng)驗,如果沒有開發(fā)經(jīng)驗JAVA學習老

2、師指導(dǎo),會花費很多時間;如果有充分的經(jīng)驗,那么老師授課方便,我們聽課也會相對輕松,因此能讓趙老師這么經(jīng)驗豐富的人擔任我們的指導(dǎo)教師,本人真是深受感激,并且在此感謝老是盡一學期的知道與幫助。在JAVA的學習過程屮,我們首先要做到課前、課后認真地復(fù)習及預(yù)習,不要因?qū)W分而學習,應(yīng)該真正的認真地想一想我們學習JAVA是因為我們要找到月薪高的工作,我們要就業(yè),而不是畢業(yè)。要把視野往遠看。上了認真聽講,下課自己試著遍一遍簡單的小程序,只有在學習的過程中你才會發(fā)現(xiàn)你的不足與缺點。如果光依賴老師上課講的內(nèi)容光看不做,那么你永遠都不可能成功。我們J

3、AVA學習老師不斷提醒我們,要時時刻刻保持一個清醒的頭腦;多和同學溝通;互相學習;互相幫助;取長補短;在學習中做到幫助他人或他人幫助自己的良好習慣。如有疑惑或困惑,應(yīng)及時向同學或者老師提問,并正確的解決疑惑,不應(yīng)拖延時間或馬馬虎虎就過去。上課時要認真聽講,抓住每個小的細節(jié),比如說符號,在編程的過程中也許你會認為沒有錯誤但其實錯誤就體現(xiàn)在你的符號上。因此一定要細心,認真,并且專心。我相信在不斷的學習與奮斗后,我們一定能熟知JAVA并且把JAVA當成口己的母語一樣活學活用,發(fā)揮出其無窮的力量。但是事情往往不像自己想象的那么完美,盡管他

4、有很多優(yōu)勢但我發(fā)現(xiàn)JAVA也有很多的不足。經(jīng)過對Java程序的一段學習,我認為Java特別象C++;由此很自然地會得出一個結(jié)論:C卄似乎會被Java取代。但我對這個邏輯存有一些疑問。無論如何,C++仍有一些特性是Java沒有的。而且盡管已有大量保證,聲稱Java有一天會達到或超過C卄的速度。但這個突破迄今仍未實現(xiàn),盡管Java的速度確實在穩(wěn)步提高。而且我并不認為一種語言很能快就會被另一種語言替代。我感覺Java強大之處反映在與C++稍冇不同的領(lǐng)域。Java最吸引人的地方是能夠同時擁有VB那樣的強大功能和易用性,同時不要產(chǎn)生難于管理

5、的代碼。作為“下一代的VB”。人們對Java做了大量的工作,使它能方便程序員解決應(yīng)用級問題,所以它在本質(zhì)上允許人們創(chuàng)建非常大型和靈活的代碼主體。同時,考慮到Java還擁有我迄今為止尚未在其他任何一種語言里見到的最“健壯”的類型檢查及錯誤控制系統(tǒng),JAVA是采用一種稱做“字節(jié)編碼”的程序結(jié)構(gòu),分為小程序(嵌入到HTML文件屮)和應(yīng)用程序(直接在命令狀態(tài)下執(zhí)行)兩種類型。無論哪種結(jié)構(gòu),一旦用JAVAC命令編譯后,均變成后綴為CLASS的同名可執(zhí)行文件。這種文件是不可閱讀的代碼。Java程序編輯器是:圖形界面、線程、流與文件等技術(shù)的綜合

6、應(yīng)用。圖形界面的實現(xiàn):考慮到簡單、實用、高效等特點,就選擇了AWT來完成實現(xiàn),在選擇組件上,文本編輯區(qū)就選用了TaxtArea作為主要的部件。線程實現(xiàn)文件自動保存:在相關(guān)的參考書上查閱到在Time類中有一個schedule方法可以在后臺自動完成一定的功能,而且調(diào)用起來相當簡單,于是就用了Time類中的schedule方法來實現(xiàn)文件自動保存及備份功能。文件操作的實現(xiàn):利用了字符文件流FileReader和FileWriter類來實現(xiàn)。由于Java的特性,可能用任何一個編輯器來編輯,于是就將Windows中的記事本作為模仿對象,根據(jù)實

7、現(xiàn)情況刪減了其中的一些功能,如自動換行,設(shè)置字體,打印等功能。在設(shè)計類的時候,考慮就簡單明了,就用了兩個類,一個主類和一個默認屬性類作為程序的整體框架,所有的對象和方法都是在默認屬性類中創(chuàng)建和實現(xiàn)的,以及為各組件注冊事件監(jiān)聽程序也是在默認屬性類屮實現(xiàn)的。主類完成對象的實例化及顯示。這們設(shè)計的優(yōu)點是:條理清晰,容易理解,容易修改。這樣設(shè)計的缺點是:不利于共享類中的方法。但對于自己某個特定的項目,有人建議在開發(fā)期間使用Java,以縮短開發(fā)時間。然后用一個工具和支撐庫將代碼轉(zhuǎn)換成C++,這樣可獲得更快的執(zhí)行速度。經(jīng)過對Java的一些見解

8、,我覺得這只是些皮毛,經(jīng)過Java的一些分析,我覺得各有各的優(yōu)點和缺點,如果能把優(yōu)缺點互補,那么一定會是造福人類的大事。雖然我還沒有能力做到,但我相信終有一天會實現(xiàn)的。

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。