在C 中實現JAVA的存儲管理機制

時間:2024-09-23 22:32:49 計算機畢業論文 我要投稿
  • 相關推薦

在C 中實現JAVA的存儲管理機制

馮輝寧

南京大學計算機系,210093

關鍵詞:Java、C 、存儲管理、對象、指針

眾所周知,JAVA語言最明顯的優勢在于用它設計的程序可以廣泛地運行于互聯網上所有安裝了VM解釋器的計算機上。然而,如今JAVA之所以在市場上如此流行,還得益于它的另一賣點:它提供了安全可靠和使用方便的存儲管理機制。這是部分編程人員將它與其前身C 語言對比后所得出的結論。本文將針對兩種語言的內存(以對象為單位)使用機制,通過從靈活性、易用性和效率三個方面的比較,來證明這樣一個事實:在C 中可以實現與JAVA一樣的存儲管理機制。

一、JAVA對象是C 對象和指針二者的繼承

JAVA作為C 的后繼,在內存分配和對象使用上與之有很大的相似之處。請看下面的比較:

表1

操作

JAVA

C

指針使用

非指針使用

聲明

ObjectClass Instance

ObjectClass* Instance

ObjectClass Instance

創建

Instance=new ObjectClass()

Instance=new ObjectClass()

聲明時自動創建

數據訪問

Instance.Data

Instance-

【在C 中實現JAVA的存儲管理機制】相關文章:

大容量Flash存儲設備在水文遙測系統中的實現03-07

Flash存儲器在TMS320C3x系統中的應用03-18

數據加密標準DES的C++實現03-07

基于FPGA的實時SAR成像系統轉置存儲的實現03-07

一種簡易數字波形存儲器的實現03-20

基本遺傳算法的C語言實現03-07

一種專用高速硬盤存儲設備的設計與實現03-18

用java實現二重積分的計算03-07

鐵電存儲器在儀表中的應用03-18

嵌入式系統中的Flash存儲管理03-18

亚洲制服丝袜二区欧美精品,亚洲精品无码视频乱码,日韩av无码一区二区,国产人妖视频一区二区
色一情一乱一乱一区91Av | 鲁丝片A一区二区三区 | 我不卡Av片在线观看 | 亚洲欧洲中文字幕免费看 | 亚洲日本va在线视频观看 | 一区二区国产盗摄精品 |