摘要: StringBuffer和StringBuilder都是继承自AbstractStringBuilder,它们两个的区别在于buffer是线程安全的,builder是线程不安全的,前者安全效率低,后者高效不安全:它们的扩容机制也是这样的区别,所以我们只需要分析一个的扩容就可以了,分析buffer,另 阅读全文
posted @ 2017-11-15 01:05 十月十四 阅读(3470) 评论(1) 推荐(1) 编辑
摘要: Question 20171114 String&&StringBuffer&&StringBuilder的区别和联系 创建成功的String对象,其长度是固定的,内容不能被改变和编译。虽然使用“+”可以达到附加新字符或字符串的目的,但“+”会产生一个新的String实例,会在内存中创建新的字符串对 阅读全文
posted @ 2017-11-15 00:54 十月十四 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 欢迎各位大神提问题及补充不足和警醒错误! Question 20171113 Java中char为什么占用两个字节? Java是使用Unicode编码的所以Java会将源代码以Unicode的方式编码成字节码文件,而Unicode编码规定任意一个字符占用的都是两字节,这也是为什么Java中char类 阅读全文
posted @ 2017-11-15 00:47 十月十四 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 撰文缘由 前几天做一个邮件发送功能,一些常用信息配置在properties文件中,通过prop.getProperty(key)来获取配置的信息,结果配置文件中是用中文写的,邮件发送成功后,邮箱中的激活链接是乱码?properties配置文件中的中文转成Unicode后就解决了?虽然解决了问题,但也 阅读全文
posted @ 2017-11-15 00:42 十月十四 阅读(127) 评论(0) 推荐(0) 编辑