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

网站建设三站合一wordpress置顶失效

网站建设三站合一,wordpress置顶失效,wordpress小程序直播,高级网站开发技术目录 1.字符串储存的内存原理 2. 号比较的到底是什么? 3.字符串拼接的底层原理 4.StringBulider提高效率原理图 5.StringBuilder 源码分析 1.字符串储存的内存原理 直接赋值会复用字符串常池中的 new出来不会复用,而是开辟一个新的空间 2. 号比较的…

目录

 

1.字符串储存的内存原理

2.== 号比较的到底是什么?

3.字符串拼接的底层原理

 4.StringBulider提高效率原理图

5.StringBuilder 源码分析


 

1.字符串储存的内存原理

直接赋值会复用字符串常池中的

new出来不会复用,而是开辟一个新的空间

2.== 号比较的到底是什么?

基本戴数据类型比较数据值

引用数据类型比较地址值

3.字符串拼接的底层原理

第一类:没有变量参与

字符串直接相加,编译之后就是拼接之后的结果了,会复用串池中的字符串

第二类:有变量参与 

 会创建新的字符串,浪费内存

结论:如果很多字符串变量拼接,不要直接+。在底层会创建多个对象,浪费时间,浪费性能

 4.StringBulider提高效率原理图

所有要拼接的内容都会往StringBuilder中放,不会创建很多无用的空间,节约内存

字符串拼接的时候,如果有变量:

JDK8以前:系统底层会创建一个StringBuilder对象,然后再调用其append方法完成拼接,

拼接后,再调用tostring 方法转换为String类型,而toString方法 的底层直接new 了一个字符串对象

JDK8版本:系统会预估要字符串拼接之后的大小,把拼接的内容都放在数组中,此时也是产生一个新的字符串

5.StringBuilder 源码分析

默认创建一个长度为16的字节数组

添加的长度小于16,直接存

添加的内容大于16会扩容(原来的容量* 2  +2)

如果扩容长度还不够,以实际长度为准

public class w{public static void main(String[] args) {//容量:最多装多少//长度:已经装了多少StringBuilder sb = new StringBuilder();System.out.println(sb.capacity());System.out.println(sb.length());sb.append("abc");System.out.println(sb.capacity());System.out.println(sb.length());}
}

运行结果

16
0
16
3

 

 


文章转载自:

http://B5hWLKuP.qbxdt.cn
http://p1I53bYY.qbxdt.cn
http://8fguHWE5.qbxdt.cn
http://A19bAwij.qbxdt.cn
http://FUlH07hT.qbxdt.cn
http://LRfX0CNL.qbxdt.cn
http://AE1zhuCC.qbxdt.cn
http://3i6rtmND.qbxdt.cn
http://QK2NkZxa.qbxdt.cn
http://pJF59OBY.qbxdt.cn
http://zxgqwEee.qbxdt.cn
http://F4Okc51C.qbxdt.cn
http://IRUk3oek.qbxdt.cn
http://JCCo4tT4.qbxdt.cn
http://pVIRsEwb.qbxdt.cn
http://phnnoMMZ.qbxdt.cn
http://wGyamiGE.qbxdt.cn
http://OGnKDLad.qbxdt.cn
http://v8FokzxG.qbxdt.cn
http://QFLAis3l.qbxdt.cn
http://QAf0Vf8Y.qbxdt.cn
http://HwAVLTpC.qbxdt.cn
http://5cw7auLu.qbxdt.cn
http://zCvdxSs7.qbxdt.cn
http://oEiWkixX.qbxdt.cn
http://soZgIYzn.qbxdt.cn
http://6RX50ZtR.qbxdt.cn
http://ZFI3TSQQ.qbxdt.cn
http://D0dUPHzS.qbxdt.cn
http://d5i3LSEn.qbxdt.cn
http://www.dtcms.com/wzjs/658818.html

相关文章:

  • 六安网站推广wordpress custom login
  • 讯美深圳网站建设python做的网站
  • 用网站做淘宝客平台如何做推广
  • 网站建设最新教程wordpress娱乐主题yeti 1.9.2
  • 最大郑州网站建设公司石家庄学校网站建设
  • dw用层还是表格做网站快商务电子是学什么的
  • 网站宽度 超宽网站抓取压力高
  • 美食 网站模板wordpress 域名更改 页面链接
  • 做网站应达到什么效果如何建网址
  • 专做正品 网站iis wordpress 多站点
  • 网站网页制作公司一个网站的建设需要哪些流程图
  • 网站建设方案500字网页设计页面布局有哪些
  • 网站建设制作公司国内访问wordpress
  • 网页与网站设计什么是整体造型怎么创造软件app
  • 多少钱可以做网站果洛营销网站建设
  • visual studio2005做网站网站建设服务亮点
  • 建设用地规划公示在哪个网站查苏州建设工程材料信息价
  • 男女做爰视频免费网站怎样建一个自己的网站
  • 景德镇市城市建设规划网站建设企业网站源码
  • 对网站的建议专门下软件的app
  • 创建企业网站网站百度不收录
  • 怎样做网站手机客户端深圳最好的网站开发公司电话
  • 做网站现在赚钱吗ui做网站实例
  • 怎么网站搜索排名优化wordpress移动端底部导航栏
  • 网站的设计与实现豪华大气的旅行社网站源码
  • 计算机网站怎么做祥云网站建设公司 概况
  • 那个网站可以找人做兼职手游推广平台代理
  • 小松建设的官方网站附近广告设计与制作门店电话
  • 网站里的团队建设范本教育类的网站案例
  • 石家庄专业做网站仿网站制作教学视频教程