C/C++程式設計師請注意指標的用法(轉)

ba發表於2007-08-15
C/C++程式設計師請注意指標的用法(轉)[@more@]如果你是一個經驗豐富的C/C++ 程式設計師,那麼你知道這些語言提供對指標的支援。然而,在本章中沒有提到指標。這樣做的道理很簡單:Java 不支援或不允許指標(或者更恰當地說,Java 不支援程式設計師來訪問或修改指標)。Java 不允許指標,是因為這樣做將允許Java applet (小應用程式)突破Java 執行環境和主機之間的防火牆(要知道,指標能放在記憶體的任何地址,即使是Java 執行系統之外的地址)。既然C/C++ 廣泛的使用指標,你可能認為損失對指標的使用是Java 的一個很重要的不利條件。然而,事實並非如此。Java 以這種方式設計,只要你在Java 的執行環境範圍內,你決不需要使用指標如何進行處理,指標也不會有任何好處。至於將C/C++ 上的程式轉化到Java 中來,包括指標.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-958098/,如需轉載,請註明出處,否則將追究法律責任。

相關文章