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

没内涵网站源码企业开发网站建设

没内涵网站源码,企业开发网站建设,投稿作文网站,上海市建设安全协会网站王夑晟首先我们了解一下关于包装器类型 java是面向对象的语言#xff0c;但基本类型并不是面向对象的#xff0c;从而出现了包装器类型#xff0c;并且包装器添加了更多的属性和方法。如我们在使用集合类型Collection的时候就一定要使用包装类型而非基本类型#xff0c;它相当于将…首先我们了解一下关于包装器类型 java是面向对象的语言但基本类型并不是面向对象的从而出现了包装器类型并且包装器添加了更多的属性和方法。如我们在使用集合类型Collection的时候就一定要使用包装类型而非基本类型它相当于将基本类型包装起来使它具有了对象的性质丰富了基本类型的操作。并且包装器类型可以调用方法。 拆箱 拆箱---xxxValue()代码内部实现 包装类转化为基本数据类型 如下图两行代码的意思是一样的 装箱 装箱--valueOf()代码内部实现 基本类转化为包装类  如下图两行代码的意思是一样的 一、什么是128陷阱如下图所示 在上面的代码运行中发现当a和b是127的时候输出是true当a和b是128的时候输出的是false这里就涉及到了128陷阱 二、128陷阱详解 整数缓存机制 Java 对于值在 -128 到 127 之间的 Integer 对象会自动缓存。这意味着如果你使用自动装箱创建了一个 Integer 对象并且该值在 -128 到 127 之间Java 会使用相同的实例。他们指向的是同一处地址 超出缓存范围的对象 对于超出 -128 到 127 范围的值Integer 对象不会被缓存每次都会创建新的对象。因此即使两个 Integer 对象的值相同它们也不会是同一个实例。也就是他们指向的地址是不一样的。 三、如何避免128陷阱 在上面我们了解到当值超出了-128~127范围内就会创建一个新的对象执行的位置不一样那么我们要避免128陷阱的话就应该不应该用“”因为比较的是地址应该用equalsequals比较的具体的值 理解“”和equals的区别 使用 仅用于比较基本类型和检查对象引用是否相同。通俗来说就是比较地址指向使用 equals() 方法来比较对象的值是否相等。通俗来说就是比较值 可以看下面代码进行验证 总结 128陷阱是 Java 开发中容易遇到的一个问题尤其在处理 Integer 对象的比较时。理解整数缓存机制和正确使用 equals() 方法是避免这个陷阱的关键。
http://www.hkea.cn/news/14435790/

相关文章:

  • 知乎 上海做网站的公司易点租电脑租赁官网
  • 可以做ps的网站仿站酷网站模板
  • 美容网站制作网站建设套餐表
  • 怎样做自己的的社交网站wordpress 多久
  • 实惠的制作网站装修黑榜第一名
  • 资溪县建设局网站化学药品购买网站
  • 即墨做网站的台州网站制作价格
  • 怎么开个人网站赚钱网站的维护及建设
  • 小区网站建设有什么网站可以接手工加工做
  • 营销网站建设培训企业网站建设 信息安全
  • 北京建设银行网站家具东莞网站建设0769
  • 开发网站建设方案做网站项目主要技术
  • 做渔船的网站广东省石油化工建设集团公司网站
  • wordpress子目录网站服务器与虚拟主机
  • 建设银行网站会员网上代做论文的网站好
  • 郑州seo网站有优化网站设计制作要多少钱
  • 信息服务类网站怎么做旅游网页设计图
  • php网站后台制作教程网站建设情况通报
  • 国外网站的设计风格东莞网站建设营销网站
  • 官方网站开发哪家好ftp如何上传网站
  • 利辛做网站马关县网站建设
  • 网站流量分析怎么做在线代理app
  • 网站开发课程意见和建议免费浏览的网站
  • wordpress+标题简码深圳网站优化最好的方法
  • 百度网站认证官网嘉兰图设计有限公司
  • 网站建设哪里实惠wordpress wowslider
  • 全网推广网站网站开发与维护视频教程
  • 做3d动画视频接私活的网站买一个域名多少钱
  • 太原网站制作公司哪家好医院门户网站建设
  • 好网站欣赏曲靖网站制作公司