因爲之前只初步學習了c++,在第一次做業中,對於c++和java這兩門語言之間的選擇還不是很明確,對java的瞭解更是少之又少,因此本次學習線路圖更多的是關於java的基礎學習,但願能獲得老師和學長們的指導。java
做爲一種最流行的網絡編程語言之一,java語言在當今信息化社會中發揮了重要的做用。Java語言具備面向對象、跨平臺、安全性、多線程等特色,這使得java成爲許多應用系統的理想開發語言。
Java的應用能夠說是無處不在,從桌面辦公應用到網絡數據庫等應用,從PC到嵌入式移動平臺,從Java小應用程序(Applet)到架構龐大的J2EE企業級解決方案,到處都有Java的身影,就連美國大型太空項目當中,也使用了Java來開發控制系統和相關軟件。
用途如此之廣的Java造就了Java工程師的輝煌,使其在軟件工程師的領域裏獨佔鰲頭!Java軟件工程師運用Java這個開發工具去完成軟件產品的軟件程序設計、開發、測試、維護升級等工做。
隨着Internet的迅速發展,Web應用日益普遍,Java語言也獲得了迅速發展。1994年,Gosling用Java開發了一個實時性較高、可靠、安全、有交互功能的新型Web瀏覽器,它不依賴於任何硬件平臺和軟件平臺。這種瀏覽器名稱爲HotJava,並於1995年同Java語言一塊兒,正式在業界對外發表,引發了巨大的轟動,Java的地位隨之而獲得確定。此後的發展很是迅速。
Java是目前世界上流行的計算機編程語言,是一種能夠編寫跨平臺應用軟件的面向對象的程序設計語言。這能夠歸納Java有着本身獨特的優點:語言簡單、是一個面向對象、分佈式應用而且安全、體系結構中立而且可移植,重要,它是一個動態語言。
權威統計機構統計——在全部軟件開發類人才的需求中,對 Java工程師的需求達到所有需求量的60%70%。Java工程師的薪水相對較高,一般來講,具備35年開發經驗的工程師,擁有年薪 20萬元是很正常的一個薪酬水平。c++