什么时候string比stringbuilder快

来源:互联网 发布:网络安全法 个人信息 编辑:程序博客网 时间:2024/05/15 03:18


一般而言,在拼接字符串的时候,对于速度而言,一般 stringbuilder > stringbuffer > string


----------------------------------------------------------------------


但是有些情况string的速度比stringbuilder快,那就是在编译时期产生的优化


比如 : String s = "a"+"b"+"c";             ------->>  在编译的时候会优化成String  s="abc";



---------------------------------------------------------------------------------

如下代码  





编译成class文件(直接打开看不懂),


通过反编译工具jd-gui.exe  打开看看






string就被编译优化了,那么运行的时候就更快了

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 周末小孩不起床怎么办 宝宝有起床气怎么办 孕妇起夜次数多怎么办 体检没有尿意怎么办 晚上要工作作息怎么办 个孩子咬指甲怎么办? 家长上班小孩放学怎么办 小孩做作业走神怎么办 做作业容易走神怎么办 餐饮作息不规律怎么办? 学习安排科目表怎么办 考研进入懈怠期怎么办 在家睡一天头痛怎么办 讨厌自己的室友怎么办 受不了室友的习惯怎么办 工厂上班好累怎么办 15岁皮肤老化怎么办 减肥期间出汗太多怎么办 减肥运动不出汗怎么办 复读生没有学籍怎么办 透视表数据不准怎么办 初中数学不会做怎么办 初中生放暑假该怎么办 出差谈业务该怎么办 小学生11点睡觉 怎么办 跟同事相处不合怎么办 小孩睡得晚怎么办 小学生晚上不睡觉怎么办 高三基础不好怎么办 株冶搬迁职工怎么办 去衡水上学学籍怎么办 高三睡眠不好怎么办 睡眠不规律严重怎么办 想参加2019阅兵怎么办 几个被执行案件怎么办? 35岁找不到工作怎么办 白体恤腋下发黄怎么办 美股大跌特朗普怎么办 意外保险卡丢了怎么办 工作服 小了点怎么办 ck皮带长了怎么办