VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
java
-> j2se / 基础类
int i=1;intj=1;开辟了多大的内存
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
int i=1;intj=1;开辟了多大的内存
发表于:
2007-01-23 09:45:59
楼主
rt
我觉得总共就在栈中开辟了4个字节的空间,因为栈中数据共享
right?
发表于:
2007-01-23 10:14:13
1
楼 得分:
0
没有深究不敢乱言
不过你得问法不确切
i和j作为变量本身也是要占用空间的
发表于:
2007-01-23 10:26:48
2
楼 得分:
0
你又说出了我的第二个疑问,就是到底i,j占不占内存?
你的意思是内存中肯定是不止4个字节,还要给i,j再分配空间。我问过一些人,他们的答案都是i,j不占内存,根本就没有i,j的地方,只有4个字节放1。不理解,高手解释一下
发表于:
2007-01-23 13:55:15
3
楼 得分:
0
up
发表于:
2007-01-23 18:20:06
4
楼 得分:
0
blog 更新:
think in java 各章后练习答案.....
http://blog.csdn.net/heimaoxiaozi/
发表于:
2007-01-23 20:45:09
5
楼 得分:
0
我是新手 我的理解是
应该是1在堆中开辟了4个字节的空间 而i和j是在栈中创建的引用 指向这个空间
举个例子
就和文件名和文件本身的内容的道理一样 你建个文件 文件名再长 文件里没内容 他的大小也是0
他只不过是一个指向堆空间中的引用.
发表于:
2007-01-24 10:34:07
6
楼 得分:
0
2
发表于:
2007-01-24 10:35:05
7
楼 得分:
0
journeydj() ( ) 信誉:100 blog
================================
java里面基本型应该在 栈 中开辟内存的,而不是堆。
发表于:
2007-01-24 11:20:12
8
楼 得分:
0
int i = 1; int j = 1; 本身“1”会在常量池中占4个字节(int型32bit)。
i和j
如果是类的成员变量,那么在类被创建的时候存放在本类的runtime constant pool中的field array中,至于空间,我没有研究过,因为在分配空间的时候还要对访问控制进行限制(本例是default)和其他许多相关的设定,与具体的jvm实现有关。
如果是局部变量,则又是另一种内存分配方法。
另外,还要考虑是否是多线程的环境,如果是,那么在每个线程中还会有它们的副本。
上面的说法可能是有问题的:),楼下的接着说吧。
发表于:
2007-01-24 13:57:51
9
楼 得分:
0
学习一下
-----------------------
http://blog.xerik.cn (专注于java技术)
下一篇:
请问java里的画圆是如何实现的
上一篇:
java新手上路,请多指教!一个关于参数类型的问题
相关文章
求助:在unix系统中使用jxl.jar读取excel乱码问题...
急!!!!!在线等待,请教tomcat服务器得配置和...
各位兄弟姐妹帮看看我现在能值多少?谢谢
如何取得hashtable中的值
对象数组的简单问题
sos...jsp问题!我没分~有拉一定给你!
eclipse下启动tomcat问题
jsp服务器,一进行后台操作添加文章等就掉线,网站...
xml中的非法字符
excel导入问题
这道题目怎么做,请讲讲考点和解题思路(6s14)&...
在没有form表单情况下传radio参数.请教
急成马了!!!
用java组件设计一个登陆界面用户名和密码验证的程...
关于throws和try catch 的一点疑惑
请教一个程序
.jsp文件如何放如classes目录
jseclipse 为什么没有自动完成功能?
"java -dfile.encoding=gbk cla...
用timer怎么做到每天的1点和2点时执行一个任务
其他资讯
关于java.net.socketexception: connection...
请问java如何打开一个txt文件,写入一行内容,再...
请问vista下到底能不能安装jbuilder2007啊?
一个关于数据源的问题,目前还没有人搞定,看谁是第...
这种实例化的理解?
谁能提供 一个 vb.net &nb...
请问在j2me中出现 creat process ...
800分求高手解决web显示问题,视解决时间和效率,...
关于oraclesoaphttpconnection的问题!谢谢
关于graphics的一个问题
急!急!jsp连接mysql数据库怎样才能成功????...
j2me连接服务器后如何下载文件?
修改server.xml 设置网站主页
自写的分页有什么不对
请教:这是什么问题,在线等
inthistime(共此时)进来接分
java.util.date().tolocalestring()为什么不推...
急!关于系统的分布式部署
求助高手!关于struts的问题
jsp 页面传对象方法
快速检索
分类导航标签a
DB2数据管理
专题开发/技术/项目英特尔多核计算技术
产品/厂家山西.NET俱乐部社区
JavaJ2ME
专题开发/技术/项目设计模式
Web 开发非技术区
移动平台英特尔移动计算技术
社区支持新版申请
C++ BuilderVCL组件使用和开发
Web 开发应用服务器
软件培训/认证/考试软件水平考试
JavaNetBeans
WebSpherePortal
微软创新杯软件开发大赛渲染技术竞赛
Linux/Unix社区程序开发区
最新资讯
(紧急求助)关于名字空间或类的问题
这样对字符串指针赋值对吗
vc知识库“新”精华版光盘哪里有下的啊?
xp iis不能运行,请是是什么原因,有什么解...
asp页面中刷新出错,应怎么解决
怎么样读excel表的表名,和几列,
能不能帮忙一下
清华大学“研发项目管理”高级研修班 08年3...
c# 中的多文档应用程序高级应用
怎么让<li>可以不显示出来啊
请大家帮忙看下这段javascript代码 可...
swt text问题
如何变成实现word字数统计
关于 struts 标签中调用 onload&...
多个解决方案窗体调用问题?
已经定义过,还是undeclared identifier
请教listctrl的显示问题?
取字符串里面的值
再跪求:书上例子实现不了,请好心人帮忙看看。
急:tomcat5.0用tomcat.exe启动读数据库记录有乱码...
程序员真的没出路吗?
请问关于持久层设计,各位实战高手,你们常用的技...
请问fckeditor与struts怎么实现提交的操作,感谢...
c#怎么和borland数据源连接的?谢谢
jasperreports导出的pdf,ie中提示找不到页面(a...
如何用c语言表示反函数啊?
不定级次和长度的表结构的设计
操作数据库问题??
如何使用shell实现如下功能?
求助~~按钮圆角化问题~~急~~
如何通过文件流将一个结构体写入文件或者从文件中...
如何打开一个新的vc.net的窗口
新人报道,.net 初学,请大家多多指教,谢
私单 寻找福建福州 棋牌游戏开发人员
出售b2b门户电子商务系统/行业人才招聘系统/企业...
如何对自己写的类增加监听方法
端口明明巳打开但是通过局域网就是不能访问?
今天登录时验证码显示:88888,呵呵,高兴,散分...
asp网址中有汉字,如何将汉字改成由数字和其他的...
添加上新工程后如何让新工程运行起来?
热门点击
请教关于w3wp进程占用过多cpu的问题
如何生成dbf4格式的dbf文件(在线等)
evc 编译驱动
关于如何实现 任意窗口上画个红框,而且能保...
关于完成端口模型
远端的服务器系统为win2003 r2...
div+css中定位属性
急,谁有maxtocode免费版?
求助wince程序内存不足怎么办?
请教scjp报名的过程
msn实现界面用了特殊的directui库,这套库的源代码...
烦了,大家帮帮我~,一直弄不清呀! 怎么动态...
s+s+h应用中web.xml的配置,请教是否错误?
求助qsort问题
java性能与c++的一些疑惑(初级)
使用shockwaveflash1.setvariable();设置变量为...
运行时间设计窗体
(奇怪!!!)mssql服务器在代码中不能连接
大家过来帮我看下!
制作 .net web 安装盘问题...
excel怎么合并单元格并把里面多余的单元格线条去...
windows 下对文本处理
◆函数返回多个值的问题
用ftp把空间上的文件都设置成了只读,为什么文件...
如何根据手机号和姓名查询身份证号码?
【求助】ansi格式英文脚本,如何解决汉字乱码?
excel字段属性非常丰富,用做数据表,会经常出现不...
丢失桌面的问题
请问怎么把一个jpg处理成一个缩略图
如何将四张图片合并成一张
update 操作两个表的更新语句如何写才能正确...
流氓软件,能烦死人
我(一个渴望成功的人)该从此定向于那 些/类...
这段时间对于c 的体会,欢迎点评,指出错误
什么叫根文件系统,它的作用是什么?
请新手进来看看
高分请教c# window中的排版问题!!
实验性开发研究项目组招募 欢迎社会各界人士...
请高手指点一下,用ibm的rad6.0开发的portlet能不...
★★关于排序的问题★★