1. 程式人生 > >JAVA筆記(一)Java好在哪裡?

JAVA筆記(一)Java好在哪裡?

Java現在是全球程式設計師使用最多的語言,他比起C++來說是完全面向物件程式設計,Java比起c和c++來說,是一種比較簡單易學的語言,它去掉了一些不常用的功能和函式,對常用的功能還做了升級和優化。
在這裡插入圖片描述
Java其實是C++ --,首先,它沒有直接指標操作,而C語言和C++最容易出錯的地方就是在指標部分,指標指向變化或是為空都能導致嚴重的錯誤,仙子啊Java取消了指標,用引用來代替,大大地減少了出錯的機率。

第二個優點:自動記憶體管理。在你宣告資料型別的時候,Java自動為資料分配記憶體空間,一般的資料型別,就像int,double,float型別都儲存在棧記憶體中,物件,陣列都儲存在堆記憶體中,他們的引用儲存在棧記憶體中。

第三個優點:不用標頭檔案,類與類之間的呼叫關係Java處理的很好。同時也不含結構和聯合,全部由類來代替,更好的實現面向物件程式設計。

第四個優點:不支援巨集,不能使用多重繼承,但可以實現介面。

第五個優點:無類外全域性變數,全部封裝為物件。沒有GOTO語句,雖然飽受爭議,Java去掉了這個語句。