當前位置:趣味科普網>經驗>

java是做什麼的

經驗 閲讀(2.55W)

java是做什麼的

Java是一種編程語言。它兼具C++語言的優點,因此,Java語言功能強大且易於使用。作為靜態面向對象編程語言的代表,Java語言很好地實現了面向對象的理論,允許程序員以簡單的方式執行復雜的編程。

Java的設計與C++非常相似,但為了使語言變得簡單易懂,設計人員已經刪除了C++語言中許多普通程序員很少使用的功能。例如,Java不支持轉到語句,而是提供break和continue語句以及異常處理。Java還消除了C++運算符重載和多重繼承功能,並且不使用主文件,從而消除了預處理器。因為Java沒有結構,所以數組和字符串是對象,因此不需要指針。

資料拓展:Java設計成支持在網絡上應用,它是分佈式語言。Java既支持各種層次的網絡連接,又以Socket類支持可靠的流(stream)網絡連接,所以用户可以產生分佈式的客户機和服務器。Java編譯程序生成字節碼而不是通常的機器碼。Java字節碼提供對體系結構中性的目標文件格式。