教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> 在C 中实现JAVA的存储管理机制

在C 中实现JAVA的存储管理机制

上传者:网友
|
翻新时间:2013-12-14

在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-

下载文档

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

网友最新关注

为三月歌唱
我的双手
亲情、师情、友情
《网络少年》观后感
无限的生命力
寻找春天的足迹
牙齿的哭诉
一颗导弹
读《生命生命》有感
我在二十三世纪
难忘的一张照片
时尚潮流
颁奖时刻
人生感悟(我的日子)
种豆芽
我国零售业体验营销创新分析(1)
浅谈司法鉴定特性及鉴定体制改革的构想(1)论文
新经济时代下的个性化服务营销策略(1)
努力实践“三个代表”重要思想 积极推进财政改革与发展
邓小平“西部建设”思想与西部大开发
浅谈跨文化广告的传播策略(1)
执行机构科学设置的设想(1)论文
对法院依职权追加、确定诉讼主体制度的评价(1)论文
改革发展中的劳动就业与工会的维权工作
有中国特色的社会主义与有中国特色的会计研究 
对国内艺术研究的回想与思考
关于古代法官责任制度初探(1)论文
谈国内外设计思想的印迹
我国东北平原民歌的相同特色
求真——小学作文教学方法之初探
《牧场之国》教学设计
《夜莺的歌声》教学设计2
《大自然的启示》教学设计1
《触摸春天》教学设计2
《蝙蝠和雷达》教学设计
《桂林山水》教学设计
《触摸春天》教学设计1
《蝙蝠和雷达》教学设计2
《夜莺的歌声》教学设计1
《自然之道》教学设计
《尊严》教学设计2
《和我们一样享受春天》教学设计
《将心比心》教学设计
《一个中国孩子的呼声》教学设计
《小英雄雨来》的教学设计