【打怪升级】Java
文章平均质量分 88
享学IT
Enjoy learning IT !
展开
-
Java创建字符串是用“”还是用构造器?
原文:Create Java String Using ”” or Constructor? 翻译:get-set 如无特别原因,尽量使用双引号“”来创建字符串,当必须创建一个新的字符串或需要在堆内存中创建字符串的时候,才需要使用到构造方法。翻译 2015-11-17 21:25:22 · 2073 阅读 · 0 评论 -
为什么Java中的String是不可变的?
原文:Why String is immutable in Java ? 翻译:get-set String是Java中的一个不可变类。所谓不可变,简单来说就是其对象不能被修改。实例中的所有信息在初始化的时候就已经具备,并且不能被修改(老外好啰嗦…)。不可变类有很多优点。这篇文章简要说明了为什么String被设计为不可变类。关于其好的回答应该建立在对内存模型、同步和数据结构等的理解之上。翻译 2015-11-19 13:36:19 · 2012 阅读 · 0 评论 -
Java TDD介绍-1
原文:Introduction in Java TDD – part 1 翻译:get-set 欢迎来到关于测试驱动开发(TDD)的简介。我们会谈到关于Java和JUnit在TDD中的应用,不过这些都只是工具而已。这篇文章的主要目的是能给您一个关于TDD的深入的理解,而不管什么编程语言和测试框架。转载 2015-11-21 00:51:05 · 5578 阅读 · 0 评论 -
Java String是不可变的(immutable)
原文:Diagram to show Java String’s Immutability 翻译:get-set 一旦字符串在内存中创建,它就是不可变的,所有的对String的操作都不会改变对象本身,而是重新创建一个对象。 如果我们需要一个可以修改的字符串,我们需要使用`StringBuilder`或`StringBuffer`。否则,会出现许多需要被GC收集的字符串“垃圾”。翻译 2015-11-19 00:49:22 · 1250 阅读 · 0 评论 -
Eclipse的使用:快捷键、设置、调试
本文主要介绍了Eclipse的使用,包括快捷键,常用设置,以及常用调试功能等。原创 2016-02-01 17:33:56 · 6537 阅读 · 0 评论 -
当git上只做文件大小写重命名的修改时,如何躲坑...
git对文件名的大小写默认是不敏感的,因此有些朋友在进行了仅涉及大小写的重命名的时候,会遇到提交或更新的问题,本文教你如何躲坑...本文内容基于我电脑上的测试下结论,如有其它情况,请留言,谢谢。原创 2016-03-30 18:45:14 · 35798 阅读 · 3 评论 -
Java中的final关键字
所谓final,在Java中就是“不可变”的意思原创 2016-07-17 12:02:10 · 534 阅读 · 0 评论