首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
Java
J2SE / 基础类
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
int是integer类吗?
[已结贴,结贴人:sure2003]
加为好友
发送私信
在线聊天
sure2003
Java(){...}
等级:
可用分等级:
贫农
总技术分:
66
总技术分排名:
110861
揭贴率:
95.51%
发表于:
2008-08-08 06:40:05
楼主
int 是关键字
integer 是类名。
而JAVA中不是所有的数据类型都是类吗?
int 就没有对应的类
问题点数:
10
回复次数:
38
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
sure2003
Java(){...}
等级:
可用分等级:
贫农
总技术分:
66
总技术分排名:
110861
发表于:
2008-08-08 06:42:02
1
楼 得分:
0
int i=3;
应该写成integer i =3 ;
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
chenggong2dm
硬骨头新兵
等级:
可用分等级:
贫农
总技术分:
43
总技术分排名:
134715
发表于:
2008-08-08 06:53:27
2
楼 得分:
1
int 是基本数据类型(不能派生子类,不具任何操作,无法扩充自身功能)。
Integer是JAVA为了符合“万事万物皆对象”理念引入的包装类,它使基本数据类型int成为对象,变为复合数据类型,拥有方法。(封装基本数据类型的信息和操作)。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zhaocheng001
该用户很懒,没有设置昵称
等级:
可用分等级:
长工
总技术分:
1
总技术分排名:
296708
发表于:
2008-08-08 06:59:17
3
楼 得分:
1
int以及float,double,char等一些都是属于基本类型,基本类型不同于类,integer i =3的写法是不对的。
Integer是为了对int做一些操作,方便编程而加入的类,你可以都使用Integer类来代替int,不过会降低效率,而且很多时候没有必要。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
hkfybnjt
dssdf
等级:
可用分等级:
短工
总技术分:
0
总技术分排名:
313963
发表于:
2008-08-08 08:45:23
4
楼 得分:
0
该回复于2008-08-08 09:20:10被版主删除
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
lxxzhy
任何时候,你都只能通过reference操控对象
等级:
可用分等级:
中农
总技术分:
280
总技术分排名:
48314
发表于:
2008-08-08 10:28:27
5
楼 得分:
1
int 是关键字
--对
integer 是类名。
--不对,Integer才是
而JAVA中不是所有的数据类型都是类吗?
--不对,java中有基础数据类型和类
int 就没有对应的类
--有,Integer就是int的包装类.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
greathawker
等级:
可用分等级:
中农
总技术分:
321
总技术分排名:
44134
发表于:
2008-08-08 11:45:47
6
楼 得分:
1
System.out.println(int.class);
System.out.println(Integer.class);
System.out.println(int [].class);
System.out.println(Integer [].class);
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
justinavril
blog.csdn.net/justinavril
等级:
可用分等级:
长工
总技术分:
1255
总技术分排名:
16166
发表于:
2008-08-08 11:55:27
7
楼 得分:
1
int是基本类型 Integer是类
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
xlbc
下里巴从
等级:
可用分等级:
中农
总技术分:
251
总技术分排名:
51826
发表于:
2008-08-08 14:19:38
8
楼 得分:
1
Integer是类,详细为java.lang.Integer。
API里的解释:
public final class Integerextends Numberimplements Comparable <Integer>Integer 类在对象中包装了一个基本类型 int 的值。Integer 类型的对象包含一个 int 类型的字段。
此外,该类提供了多个方法,能在 int 类型和 String 类型之间互相转换,还提供了处理 int 类型时非常有用的其他一些常量和方法。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
mclinting
mclinting
等级:
可用分等级:
贫农
总技术分:
546
总技术分排名:
30472
发表于:
2008-08-08 16:08:44
9
楼 得分:
1
而JAVA中不是所有的数据类型都是类吗?
---------------------------------------------
本来是应该这样的,面向对象嘛,当然一切都应该是对象。
可是出于性能方面的考虑,java保留了基本数据类型,你把它当成例外看待好了。
int 就没有对应的类
----------------------------------------
int 还是有对应的类型的 Integer.TYPE
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
un1980
湖湖
等级:
可用分等级:
长工
总技术分:
1
总技术分排名:
296708
发表于:
2008-08-08 16:11:59
10
楼 得分:
1
类名首字母大写。。。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
caozhi01
等级:
可用分等级:
长工
总技术分:
6
总技术分排名:
242849
发表于:
2008-08-08 16:18:08
11
楼 得分:
1
int是基本数据类型
javaSE里面一共有8个基本数据类型 都不是对象其他的都是对象而java为了达到纯面象对象的说法所以就创造了和
int对应的Integer
char Char 等等 8个数据类型对应的对象
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zhangyou1010
等级:
可用分等级:
贫农
总技术分:
33
总技术分排名:
148791
发表于:
2008-08-08 16:56:39
12
楼 得分:
1
来晚了,都答完了。java为了提高效率 有8个基本数据类型,int就是其中之一,integer应该是Integer.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
yanke1014
Kk
等级:
可用分等级:
短工
总技术分:
351
总技术分排名:
41573
发表于:
2008-08-08 18:03:31
13
楼 得分:
0
复习 复习
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
rypgood
小泥鳅
等级:
可用分等级:
掌柜
总技术分:
2406
总技术分排名:
8838
发表于:
2008-08-08 19:00:26
14
楼 得分:
0
java 没有做到 一切皆对象
所以有的是类 有的是基本类型
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
lzypuppy
祖国的花朵
等级:
可用分等级:
长工
总技术分:
0
总技术分排名:
313963
发表于:
2008-08-08 19:08:59
15
楼 得分:
0
int 是一个基本类型
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
magicxin031
magicxin
等级:
可用分等级:
贫农
总技术分:
200
总技术分排名:
59640
发表于:
2008-08-08 19:19:54
16
楼 得分:
0
JAVA是一切皆是对象,但有个特例,那就是基本类型,为什么要用基本类型,因为类创建对象是要new的,new出来把对象放在“堆”里(java中有5个存储块:寄存器、堆栈、堆、常量存储、非RAM存储)。速度:寄存器>堆栈>堆,试想一下,如果每个对象都要new一下,放下堆中,特别是那些小的、简单的变量,往往效率不是很快,所以java对于一些经常用到的类型,创建并非引用的变量,这个变量直接存储值,并置于堆栈中,所以速度更快。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
gesanri
等级:
可用分等级:
中农
总技术分:
510
总技术分排名:
31974
发表于:
2008-08-08 19:57:40
17
楼 得分:
0
Integer是int的包装类,而int是基本类型的一种
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
guoxyj
Warrior
等级:
可用分等级:
小地主
总技术分:
1725
总技术分排名:
12096
发表于:
2008-08-08 21:50:31
18
楼 得分:
0
引用 5 楼 lxxzhy 的回复:
int 是关键字 --对
integer 是类名。 --不对,Integer才是
而JAVA中不是所有的数据类型都是类吗? --不对,java中有基础数据类型和类
int 就没有对应的类 --有,Integer就是int的包装类.
正解
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
nyzlhao
爱雪成灾
等级:
可用分等级:
贫农
总技术分:
87
总技术分排名:
97311
发表于:
2008-08-09 08:31:08
19
楼 得分:
0
引用 18 楼 guoxyj 的回复:
引用 5 楼 lxxzhy 的回复:
int 是关键字 --对
integer 是类名。 --不对,Integer才是
而JAVA中不是所有的数据类型都是类吗? --不对,java中有基础数据类型和类
int 就没有对应的类 --有,Integer就是int的包装类.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
evcrtfdgr
无奈
等级:
可用分等级:
短工
总技术分:
2
总技术分排名:
281888
发表于:
2008-08-09 08:58:30
20
楼 得分:
0
该回复于2008-08-18 21:36:08被版主删除
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
chenniaoc
晨鸟
等级:
可用分等级:
中农
总技术分:
85
总技术分排名:
98208
发表于:
2008-08-09 10:48:26
21
楼 得分:
0
不是
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
liujiaqwer
小鬼
等级:
可用分等级:
贫农
总技术分:
17
总技术分排名:
191185
发表于:
2008-08-18 16:59:35
22
楼 得分:
0
引用 7 楼 justinavril 的回复:
int是基本类型 Integer是类
正解
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
llbbbbbb
李宝宝
等级:
可用分等级:
贫农
总技术分:
19
总技术分排名:
188052
发表于:
2008-08-18 20:35:51
23
楼 得分:
0
int 是基本类型
Integer是引用类型
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
xujiaxiang
追风筝的人
等级:
可用分等级:
贫农
总技术分:
251
总技术分排名:
51826
发表于:
2008-08-18 22:55:32
24
楼 得分:
0
引用 5 楼 lxxzhy 的回复:
int 是关键字 --对
integer 是类名。 --不对,Integer才是
而JAVA中不是所有的数据类型都是类吗? --不对,java中有基础数据类型和类
int 就没有对应的类 --有,Integer就是int的包装类.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
m582445672
沉沦
等级:
可用分等级:
贫农
总技术分:
57
总技术分排名:
118558
发表于:
2008-08-18 23:31:54
25
楼 得分:
0
一个是基本类型,一个是类类型
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
shlgsty
styshlg
等级:
可用分等级:
贫农
总技术分:
156
总技术分排名:
69313
发表于:
2008-08-19 00:59:58
26
楼 得分:
0
引用 24 楼 xujiaxiang 的回复:
引用 5 楼 lxxzhy 的回复:
int 是关键字 --对
integer 是类名。 --不对,Integer才是
而JAVA中不是所有的数据类型都是类吗? --不对,java中有基础数据类型和类
int 就没有对应的类 --有,Integer就是int的包装类.
对的
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
xinshuguang
www.xinshuguang.org
等级:
可用分等级:
中农
总技术分:
104
总技术分排名:
87211
发表于:
2008-08-19 01:47:48
27
楼 得分:
0
int是基本数据类型,不是类
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
qing14
四处看看
等级:
可用分等级:
中农
总技术分:
47
总技术分排名:
130452
发表于:
2008-08-19 09:48:47
28
楼 得分:
0
引用 5 楼 lxxzhy 的回复:
int 是关键字--对
integer 是类名。--不对,Integer才是
而JAVA中不是所有的数据类型都是类吗?--不对,java中有基础数据类型和类
int 就没有对应的类--有,Integer就是int的包装类.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ace112212
没屁股的帅猪
等级:
可用分等级:
贫农
总技术分:
124
总技术分排名:
78958
发表于:
2008-08-19 10:05:15
29
楼 得分:
0
多看基础!!!!!!!!!!!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
thinkisbest
Jkmcc
等级:
可用分等级:
贫农
总技术分:
223
总技术分排名:
55804
发表于:
2008-08-19 10:15:53
30
楼 得分:
0
int 是基本数据类型。Integer是包装类型
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zhangyou1010
等级:
可用分等级:
贫农
总技术分:
33
总技术分排名:
148791
发表于:
2008-08-19 12:50:03
31
楼 得分:
0
怎么还没封贴啊。
修改
删除
举报
引用
回复