当前位置: 首页 > wzjs >正文

西安最新消息北京seo全网营销

西安最新消息,北京seo全网营销,手机网页及网站设计,做公众号关注网站面向对象系列九 包装类变量 一、装箱 1.实例化包装对象 2.静态缓存池 3.写法 二、拆箱 包装类变量 每个基本数据类型都有对应的基本类型的包装类变量,将基本数据类型通过对应的包装类对象载入着进入到类与对象面向对象体系 一、装箱 Integer.valueOf(int) —…

面向对象系列九

包装类变量

一、装箱

1.实例化包装对象

2.静态缓存池

3.写法

二、拆箱


包装类变量

每个基本数据类型都有对应的基本类型的包装类变量基本数据类型通过对应的包装类对象载入着进入到类与对象面向对象体系

一、装箱

Integer.valueOf(int)

—> return Integer

实例化创建这个整数对应的包装似复刻变量对象

1.实例化包装对象

实例化包装类对象时,可以通过new Integer(int)实例化创建一个包含这个整数的包装类的似复刻变量,但我们一般都使用Integer类变量里面的静态方法valueOf(int)来实例化创建包上它这个整数的包装类对象


2.静态缓存池

每个包装类变量里面都有一个静态的数组引用变量成员cache[]它指向一个-128到127整数对应好已创建的包装类似复刻变量的似复刻变量引用数组,共装有256个已创好的包装类似复刻变量引用,直接已经创好可以直接供对应的-128~127这些整数使用的

用Integer.valueOf(int) 调用创建-128~127对应的包装似复刻变量的时候,它是直接返回数组引用里指向的对应已创好的似复刻变量引用,因此调用valueOf取包装类对象时-128~127整数的对应包装类对象是不用去创建直接取到的效率会很快,如果调用valueOf创建对象的数字在-128~127以外的,就会去new创建新的包装类对象去实现包装


3.写法

Integer iger = 10;其实是省略了Integer静态方法valueOf的调用

—> Integer.valueOf(10) return Integer,即实现了自动装箱


二、拆箱

iger.intValue()

—> return int

将此包装类对象里面装的基本类型数据返回

此方法是非静态方法,使用时也是省略隐式写的:

double a = iger;省略了它非静态方法的调用 

—> double a = iger.intValue() return int

包装类里面只有它对应基本类型数据的转化方法,即iger只有intValue整型包装类转对应整型数据的方法,它这里是先通过iger.intValue()返回了整数10,然后整数10进行了int向double的隐式类型提升

http://www.dtcms.com/wzjs/334729.html

相关文章:

  • 启动门户网站建设百度seo推广怎么收费
  • 单页网站制作需要多少钱杭州推广公司
  • 微模板如何建微网站店铺推广平台有哪些
  • 花钱人做的网站做好后算谁的国外独立网站如何建站
  • wordpress申请子站怎么制作公司网站
  • 宁夏免费建个人网站可以推广的软件
  • 简易app制作工具seo人员是什么意思
  • 新手用什么框架做网站比较好今日舆情热点
  • 教育类网站怎么做seo搜索引擎优化工资薪酬
  • 徐州市制作网站的公司外贸建站教程
  • 网站seo工具做网站
  • 手机网站制作代码与web有什么不同关键词排名优化价格
  • 如何用rp做网站步骤百度热榜排行
  • 全案品牌设计公司seo优化主要做什么
  • 如何做网站后台百度权重查询
  • 山西省住房与城乡建设厅网站竞价托管就选微竞价
  • 保定php网站制作杭州百度百科
  • 我的世界手机做图的网站信息推广平台
  • 完全删除wordpress优化大师在哪里
  • 苏州知名网站建设设计域名解析查询工具
  • 做网站后端如何接业务2022年大事热点新闻
  • 四博网站备案广告联盟官网
  • 企业网站网页设计有哪些短链接生成
  • 中山市企业网站建立广州网站推广排名
  • 新发地网站建设seo外包顾问
  • 手机网站怎么做SEO优化旺道seo怎么优化网站
  • 英孚做网络作业的网站电商数据统计网站
  • 昆明网站建设公司排行上海优质网站seo有哪些
  • 给网站整一个客服 怎么做静态网站模板
  • 在自己电脑上建网站企业网站模板图片