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

网站下拉菜单怎么做成都企业网站建设模板

网站下拉菜单怎么做,成都企业网站建设模板,网页设计平面设计,网络推广活动策划1、典型回答 对于这个问题#xff0c;Java之父詹姆斯 高斯林#xff08;James Gosling#xff09; 是这样回答的#xff1a; I would use an immutable whenever I can 翻译为中文#xff1a;只要允许#xff0c;我就会使用不可变对象 而作为普通人的我们来说#xff0…1、典型回答 对于这个问题Java之父詹姆斯 ·高斯林James Gosling 是这样回答的 I would use an immutable whenever I can 翻译为中文只要允许我就会使用不可变对象 而作为普通人的我们来说理解 String 为什么要用 final 来修饰可以从以下方面入手 1、安全性由于 String 是不可变类即不能被修改所以使用 final 修饰可以确保 String 类的内部结构不能被修改从而保证了 String 的数据的安全性。例如这幅图中的 “0X1010”系统中只要认定这个指针之后它就不能被改变了从而就保证了其安全性但是需要注意的是安全这个概念永远是相对的没有绝对的安全所以不要死扣字眼 2、线程安全性String 是不可变的因此多个线程可以同时访问和共享 String 对象而无需进行额外的同步措施。这样可以提高程序的并发性能并减少线程安全问题的出现。线程不安全是由于多个线程同时修改同一个变量才会导致线程安全问题而 String 是不可变的每次操作的都是新对象那么多个线程操作的就是各自的新对象了那么就不会有线程安全问题了 3、用作键值的准确性由于 String 的不可变性它可以安全地用作 HashMap、HashSet 等集合类的键值这样可以确保散列算法的准确性避免因修改 String 对象导致哈希值发生变化的情况 4、性能String 类在许多地方被广泛使用使用 final 修饰可以使编译器在编译时对 String 类进行一些优化从而提高程序的执行效率 2、全面剖析 使用 final 修饰 String 可以保证安全性、线程安全性、可稳定的用作键值和提供程序性能 在 String 的源码实现中不单单是类使用 final 修饰其中的很多属性也使用了 final 进行修饰了如下所示 3、知识扩展 String 既然是不可变的那么它的 “” 操作是怎么实现的呢 String “” 操作底层实现 当我们将字符串反编译的时候就能看出 String的 “” 操作是怎么实现了例如以下代码 以上代码反编译的代码如下使用 jad 反编译 从上述代码可以看出String的 “” 操作是使用 StringBuilder 的 append 来实现的 String、StringBuilder、StringBuffer 有什么区别-CSDN博客
http://www.w-s-a.com/news/772624/

相关文章:

  • php网站跟随导航西安百姓网免费发布信息网
  • 濮阳做公司网站html5 特效网站
  • ppt设计器怎么打开深圳seo网络推广营销
  • 建设银行网站用360浏览器建设信用卡中心网站
  • 创建公司网站 教程广州建设局
  • 详述网站建设的过程简答题ui培训设计怎么样
  • 动易网站官网ppt主题大全素材
  • 怎样用eclipse做网站可以做宣传图的网站
  • 哪里可以做游戏视频网站做网站平台应该注意哪些
  • 网站后期推广是谁来做网页制作步骤作答题
  • 全屋装修设计定制整装成都网站优化多少钱
  • html5购物网站模板一个网站两个数据库
  • 个人网站怎么做微信支付网站建设项目介绍
  • 建网站合同网站适配移动端和PC端
  • 网站建设培训机构哪里好html5开发wap网站
  • 免费自助建站源码学而思网校官网
  • 中国最大的网站制作公司青海省高等级公路建设管局网站
  • 建设网站对服务器有什么要求吗wordpress去除更新提示
  • 找个为公司做网站的手机端原神
  • 邯郸手机建站价格公众号开发者权限哪里添加
  • wordpress模板电子书下载站微信app官方免费下载
  • 从哪些方面进行网站建设如何做网站的实时画面
  • 设计网站公司收费西安小程序开发公司有哪些
  • 如何建网站赚取佣金哪个网站可以做免费宣传
  • 万网手机网站seo方法
  • 免费制作网站app百度首页纯净版
  • 支持api网站开发wordpress排版Markdown
  • 赤峰做网站的logo设计软件在线制作
  • iis网站批量导入苏州最新新闻事件今天
  • 甘肃省住房和城乡建设厅注册中心网站首页沈阳专业关键词推广