1. 程式人生 > >對Java程式設計的感想

對Java程式設計的感想

Java程式設計的感想

Java學習已經近4個多月了,雖然很累,但是覺得學習JAVA非常充實,在學習JAVA過程中,對學習JAVA有了一些深刻的體會。      

 我本人覺得JAVA就是一門語言,是人類發明的語言,就像我們學習母語一樣認真地對待它,時時刻刻使用它,熟透它,我相信我們一定能夠很好的使用它。而且JAVA應該比人類語言更容易學習,只要你有一種必勝學習JAVA心態就一定可以成功.在學校的教育下和眾多言語下我知道了學習JAVA指導老師必須有專案開發經驗,如果沒有開發經驗JAVA學習老師指導,會花費很多時間;如果有充分的經驗,那麼老師授課方便,我們聽課也會相對輕鬆,因此能讓這麼多經驗豐富的人擔任我們的指導教師, 在JAVA

的學習過程中,應該真正的認真地想一想我們學習JAVA是因為我們要找到月薪高的工作,我們要就業,而不是畢業。要把視野往遠看。上了認真聽講,下課自己試著遍一遍簡單的小程式,只有在學習的過程中你才會發現你的不足與缺點。光依賴老師上課講的內容光看不做,那麼你永遠都不可能成功。我們JAVA學習老師不斷提醒我們;多和同學溝通;互相學習;互相幫助;取長補短;在學習中做到幫助他人或他人幫助自己的良好習慣。如有疑惑或困惑,應及時向同學或者老師提問,並正確的解決疑惑,不應拖延時間或馬馬虎虎就過去。上課時要認真聽講,抓住每個小的細節,比如說符號,在程式設計的過程中也許你會認為沒有錯誤但其實錯誤就體現在你的符號上。因此一定要細心,認真,並且專心
, 但是事情往往不像自己想象的那麼完美,儘管他有很多優勢但我發現JAVA也有很多的不足。    經過對Java程式的一段學習,我認為Java特別象C++;由此很自然地會得出一個結論:C++似乎會被Java取代。但我對這個邏輯存有一些疑問。無論如何,C++仍有一些特性是Java沒有的。而且儘管已有大量保證,聲稱Java有一天會達到或超過C++的速度。但這個突破迄今仍未實現,儘管Java的速度確實在穩步提高。而且我並不認為一種語言很能快就會被另一種語言替代。     

 我感覺Java強大之處反映在與C++稍有不同的領域。Java最吸引人的地方是能夠同時擁有VB那樣的強大功能和易用性,同時不要產生難於管理的程式碼。作為

下一代的VB”。人們對Java做了大量的工作,使它能方便程式設計師解決應用級問題,所以它在本質上允許人們建立非常大型和靈活的程式碼主體。同時,考慮到Java還擁有我迄今為止尚未在其他任何一種語言裡見到的最健壯的型別檢查及錯誤控制系統,JAVA是採用一種稱做位元組編碼的程式結構,分為小程式(嵌入到HTML檔案中)和應用程式(直接在命令狀態下執行)兩種型別。無論哪種結構,一旦用JAVAC 命令編譯後,均變成字尾為CLASS的同名可執行檔案。這種檔案是不可閱讀的程式碼。在設計類的時候,考慮就簡單明瞭,就用了兩個類,一個主類和一個預設屬性類作為程式的整體框架,所有物件和方法都是在預設屬性類中建立和實現的,以及為各元件註冊事件監聽程式也是在預設屬性類中實現的。主類完成物件的例項化及顯示。這們設計的優點是:條理清晰,容易理解,容易修改。這樣設計的缺點是:不利於共享類中的方法。   但對於自己某個特定的專案,有人建議在開發期間使用Java,以縮短開發時間。然後用一個工具和支撐庫將程式碼轉換成C++,這樣可獲得更快的執行速度。   經過對Java的一些見解,我覺得這只是些皮毛,經過Java的一些分析,我覺得各有各的優點和缺點,如果能把優缺點互補,那麼一定會是造福人類的大事。雖然我還沒有能力做到,但我相信終有一天會實現的。