|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 JAVA论坛 』
→ int a; 和int a=0; 有什么区别 求回答
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
2424
人关注过本帖
标题:
int a; 和int a=0; 有什么区别 求回答
只看楼主
加入收藏
jinyudou
等 级:
新手上路
帖 子:5
专家分:0
注 册:2012-12-29
第
11
楼
收藏
得分:0
回复 9楼 fa123d1
看看你的代码呢?
2013-01-06 08:14
举报帖子
使用道具
赠送鲜花
疯十三
等 级:
新手上路
帖 子:4
专家分:0
注 册:2012-8-25
第
12
楼
收藏
得分:0
int a;只给a定义成类型;int a =0;是定义类型并赋值,比如后面需要继续给他增值,就需要赋值了,这个多做一些练习,自然会会的;
2013-01-06 19:40
举报帖子
使用道具
赠送鲜花
芥末小弟
来 自:北京
等 级:
论坛游民
帖 子:58
专家分:92
注 册:2013-1-19
第
13
楼
收藏
得分:0
楼上的解释都对,但根本的区别应该是从内存的存储上:
计算机内存有堆,栈,代码区。主要是这三个。
int a; 和int a=0; 的区别:
int
a
只是在栈 中开辟一个内存,并不占实际的内存空间。
而
int
a=0是在栈 中有个a指向堆中的一快内存,此内存中存放的值就是0
开发者。。
QQ:690591637
2013-01-19 20:22
举报帖子
使用道具
赠送鲜花
yxishe
等 级:
新手上路
帖 子:40
专家分:0
注 册:2008-11-30
第
14
楼
收藏
得分:0
int a默认值是0和int a=0;一样,区别的是int a不能做局部变量只能做成员变量。
2013-01-26 23:39
举报帖子
使用道具
赠送鲜花
ren829
等 级:
贵宾
威 望:
15
帖 子:255
专家分:1174
注 册:2006-3-11
第
15
楼
收藏
得分:0
以下是引用
fa123d1
在2013-1-5 22:38:49的发言:
刚刚我测试了一下,无论是静态还是非静态循环打印了100次其值都是0
这应该可以说明JVM是在开辟内存空间的时候给声明了的int类型赋了个0吧
int a=0;这样的语句JVM是不会开辟内存空间的,jvm只有在new的情况下才会开辟内存空间。
2013-02-02 00:33
举报帖子
使用道具
赠送鲜花
fufeng260
等 级:
新手上路
帖 子:3
专家分:0
注 册:2013-2-5
第
16
楼
收藏
得分:0
前者还未初始化,在莫些时候可能会出错,后者声明后初始化为0;前者声明一个变量,后者初始化一个变量。
2013-02-05 14:14
举报帖子
使用道具
赠送鲜花
浅酌
等 级:
论坛游民
威 望:
1
帖 子:7
专家分:24
注 册:2013-1-31
第
17
楼
收藏
得分:0
int a 就是相当于定义了一个变量,其值没有确定,但是int a=0;就是相当于定义了一个变量a 并且定义他的值是0.
2013-02-19 23:50
举报帖子
使用道具
赠送鲜花
ma948239
等 级:
新手上路
帖 子:9
专家分:0
注 册:2013-2-27
第
18
楼
收藏
得分:0
主要的区别是在作为成员变量的时候要用int a
作为局部变量的时候要用int a=0,作为局部变量的时候必须赋值。
2013-02-27 23:00
举报帖子
使用道具
赠送鲜花
流浪的货
等 级:
论坛游民
威 望:
1
帖 子:17
专家分:16
注 册:2013-2-27
第
19
楼
收藏
得分:0
声明int类型的变量a,不给赋值,默认就是0,int类型的声明时的初始值都是0,后面使用的时候可以重新赋值。
2013-02-28 09:34
举报帖子
使用道具
赠送鲜花
lptnyy
等 级:
论坛游民
帖 子:35
专家分:42
注 册:2011-6-6
第
20
楼
收藏
得分:0
内存操作不一样
2013-07-29 13:22
举报帖子
使用道具
赠送鲜花
20
2/2页
1
2
快速回复:
int a; 和int a=0; 有什么区别 求回答
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.045996 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved