找回密码
 立即注册
搜索
查看: 383|回复: 10

[ZT]JAVA中数组初始化全过程

[复制链接]

39

主题

713

回帖

1000

积分

金牌会员

积分
1000
发表于 2003-4-19 14:11:59 | 显示全部楼层 |阅读模式
JAVA中虽然封锁了程序员对内存操作的权限,可是在学习JAVA的过程中还是需要对内存里的数据流程要有了解,这样才可以学好JAVA。

JAVA中内存可以分为两个大块,一个是堆Heap,一个是栈Stack,这两个区域分别存取自己相应的数据,比如对象这样大的数据都是存放在Heap里的,stack的容量很小,一般都是存放物理地址,好了,我们开始看下面的图片,这些图片告诉了我们一个数组在初始化的时候是如何在内存中发生的。

附:JAVA中号称是没有指针,其实指针还是无时无刻都存在的,不过JAVA没有赋予程序员更改指针的权限,C++中因为赋予了程序员更改指针的权力而造成了很多软件在维护时期出现了很多困难(比如频繁死机),JAVA这种保险的措施也未尝不是一个可行的办法。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

39

主题

713

回帖

1000

积分

金牌会员

积分
1000
 楼主| 发表于 2003-4-19 14:12:35 | 显示全部楼层
2

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

39

主题

713

回帖

1000

积分

金牌会员

积分
1000
 楼主| 发表于 2003-4-19 14:13:13 | 显示全部楼层
3

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

39

主题

713

回帖

1000

积分

金牌会员

积分
1000
 楼主| 发表于 2003-4-19 14:14:55 | 显示全部楼层
4

创建元素为引用数据类型的数组演示

数组为引用数据类型的和基本数据类型是不一样的,下面的三幅图就说明了这样的情况

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

39

主题

713

回帖

1000

积分

金牌会员

积分
1000
 楼主| 发表于 2003-4-19 14:15:43 | 显示全部楼层
5

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

39

主题

713

回帖

1000

积分

金牌会员

积分
1000
 楼主| 发表于 2003-4-19 14:16:40 | 显示全部楼层
6

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

39

主题

713

回帖

1000

积分

金牌会员

积分
1000
 楼主| 发表于 2003-4-19 14:18:13 | 显示全部楼层
多维数组初始化过程图

JAVA里的多维数组很有用处,因为它可以存储对象,不单单只是基本数据类型,而且它的二维可以彼此不同,给那些要求可变存储数组提供了一个完美的机制

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

39

主题

713

回帖

1000

积分

金牌会员

积分
1000
 楼主| 发表于 2003-4-19 14:18:50 | 显示全部楼层
002

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

39

主题

713

回帖

1000

积分

金牌会员

积分
1000
 楼主| 发表于 2003-4-19 14:19:39 | 显示全部楼层
003

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

39

主题

713

回帖

1000

积分

金牌会员

积分
1000
 楼主| 发表于 2003-4-19 14:20:36 | 显示全部楼层
004

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-22 06:21 , Processed in 0.082822 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表