java語言的特性解析

來源:文萃谷 1.03W

Java平台提高了這個平台的特性和即使編譯,他同時也能夠像 C++ 一樣傳遞數據。下面是小編整理的關於java語言的特性解析,希望大家認真閲讀!

java語言的特性解析

  語言是簡單的

java語言是和c++語言類似的,其次java中丟棄了c++中一些難理解的特性,比如運算符重載等,java語言不使用指針,並且擁有垃圾回收機制

  語言是面向對象的

java語言提供了類、接口和繼承等特性,只支持類之間的單繼承,但是支持接口之間的多繼承,並且支持類與接口之間的實現機制,而且java是全面支持動態綁定的。

  語言是分佈式的

java語言支持Internet應用的開發,在java編程中有一個編程接口時java,net接口,它是用來提供網絡編程的一個類庫,java的RMI機制也是開發分佈式應用的重要手段。

  語言是健壯的

它丟棄了c++中的`指針,但是他擁有強大的垃圾回收機制,強制類型轉化機制,異常處理機制,安全性檢查等重要機制。

  語言是安全的

java語言自身有安全性之外,它還可以通過網絡下載的類本身具有一個安全防範機制,通過分配不同的名字空間,以放代替本地的同類名和字節碼檢查,並且提供安全管理機制(類SecurityManager)讓java應用設置安全的哨兵。

  語言是跨平台的

java程序在Java平台上面可以被編譯為字節碼文件,獨立存在,可以在任何的操作系統中的JVM上進行解釋運行。

  語言是多線程的

java語言支持多個線程同時執行,並且提供多線程之間的同步機制.

熱門標籤