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

java是做什麼的

經驗 閱讀(2.55W)

java是做什麼的

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

Java的設計與C++非常相似,但為了使語言變得簡單易懂,設計人員已經刪除了C++語言中許多普通程式設計師很少使用的功能。例如,Java不支援轉到語句,而是提供break和continue語句以及異常處理。Java還消除了C++運算子過載和多重繼承功能,並且不使用主檔案,從而消除了前處理器。因為Java沒有結構,所以陣列和字串是物件,因此不需要指標。

資料拓展:Java設計成支援在網路上應用,它是分散式語言。Java既支援各種層次的網路連線,又以Socket類支援可靠的流(stream)網路連線,所以使用者可以產生分散式的客戶機和伺服器。Java編譯程式生成位元組碼而不是通常的機器碼。Java位元組碼提供對體系結構中性的目標檔案格式。