社区
Java SE
帖子详情
什么是包装类?
allanmorgan
2005-09-12 11:39:30
请教各位大虾包装类是怎么定义的,它与普通的类有什么区别?
...全文
679
5
打赏
收藏
什么是包装类?
请教各位大虾包装类是怎么定义的,它与普通的类有什么区别?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
allanmorgan
2005-09-12
打赏
举报
回复
"将所有对某种资源的操作的集合看成是一种资源,把它映射成一个类,则这个类的对象就是对某个对象的操作,此法被称作封装,而那个类被称作包装类或封装类" ——《C++从零开始》
包装类与封装类是等价的?
allanmorgan
2005-09-12
打赏
举报
回复
所谓包装类,就是可以直接将简单类型的变量表示为一个类,在执行变量类型的相互转换时,我们会大量使用这些包装类。
Java 共有六个包装类,分别是Boolean、Character、Integer、Long、Float和Double,从字面上我们就可以看出它们分别对应于 boolean、char、int、long、float和double。而String本身就是类。所以也就不存在什么包装类的概念了。(转自《海棠文集》)
——java的包装类仅此而已?
kingofhawks
2005-09-12
打赏
举报
回复
GOF上的Adapter模式别名叫做Wrapper,他的目的是用来匹配两个不一致的接口,使得旧有的功能相近的接口可以在新定义的接口下工作,实际上就是做的接口转换工作拉.
healer_kx
2005-09-12
打赏
举报
回复
是Wrapper类嘛? 不知道大家说得是不是一个玩意, 可能是为了实现facade模式的一种封装吧?
kingofhawks
2005-09-12
打赏
举报
回复
事实上,java提供的Boolean、Character、Integer、Long、Float和Double等包装类也就是在不同的类型之间进行转换,看起来很象Adapater模式,不知道java的设计者是不是借鉴了这个模式.
Java开发系列课程4—内置
包装类
和常用类应用
【课程目标】:快速学习、应用Java内置
包装类
和常用类 【课程呈现形式】:PPT课件+讲解+编写代码演示 【课程特点】: 1)讲师经过精心的备课,以精简的语言,提炼了Java内置
包装类
和常用类(Number类、Math类、...
1.
包装类
:什么是
包装类
???八种基本类型对应的
包装类
是什么???基本类型和
包装类
的转换:什么是装箱和拆箱???
1.什么是
包装类
? 基本数据类型功能比较简单,不具有面向对象的特性 Java中为每个基本数据类型都提供了一个对应的
包装类
,使其具有面向对象的特性 2.8种基本类型对应的
包装类
是什么? byte 的
包装类
是:Byte short ...
什么是
包装类
?为什么要有
包装类
?基本类型与
包装类
如何转换?
Java 中有 8 个基本类型,分别对应的
包装类
如下 byte -- Byte boolean -- Boolean short -- Short char -- Character ...为什么要有
包装类
基本数据类型方便、简单、高效,但泛型不支持、集合元素不...
为什么需要
包装类
?
1、某些方法的参数必须是对象,为了让基本数据类型的数据能作为参数,提供
包装类
。 2、
包装类
还可以提供更多的功能 3、其他特别重要的功能:比如可以实现字符串和基本数据类型之间的转换 认识一下
包装类
吧! ...
包装类
的概念
java
包装类
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章