回覆列表
-
1 # 匠工加工
-
2 # 沉默的微笑笑笑笑笑笑
Java是面向物件程式設計語言。具有桌越的通用性、高效性、平臺移植性和安全性,應用範圍廣(伺服器後臺、安桌軟體、大資料開發等,如:企業管理系統、各種移動軟體後臺的開發),是世界上應用最廣的語言。JAVA應用技術點多,程式設計思想成熟等優點能夠保證學到程式設計師應具備的開發和新技術學習能力,從而保證能夠跟上技術潮流增加市場竟爭力。學會JAVA後會具有一定的學習能力,再學習其它語言和技術會容易很多。並且JAVA也有前端技術,在學習JAVA技術時也會學習。東時教育目前率先推出雙元制Web全棧HTML5+JAVA實訓課程體系,打造多技能複合型開發人才更加符合企業市場發展技術需求,東時學子相比其他教育培訓機構學員求職多元技能更佔優勢。
具體如下:
1、跨平臺性,雖然是很好的優勢,可以讓JAVA在任何的系統中執行,但是前提是該系統要安裝JAVA虛擬機器,這樣導致一些JAVA編寫的桌面程式無法在一般的使用者(沒有安裝JAVA虛擬機器的使用者)上使用
2、JAVA的身後是SUN公司,提供及時的API更新,但是過多的版本導致JAVA的向下相容性很差。而SUN公司在J2EE上的標準定義的並不是完美,導致在J2EE的開發中多數使用開源框架,開源框架是好東西,但是更新速度並不快。
3、都說面向物件的語言先進與面向過程,JAVA是OOP語言,但是它適合的是BS系統,在WEB專案中JAVA的實力毋庸置疑,但是轉到了底層的程式卻無法同C++抗衡。
4、個人認為JAVA的最大優點是開源,但是這往往也成了最大的缺陷了,無法定義一個好的標準使得開發時使用了框架,在新的程式設計師來到公司時必須先了解框架,延緩了開發的時間。