发布时间:2013-12-30 12:39:10
toString()方法很常用,我们从下面几个方面讨论1. 为什么要重写toString()方法toString()方法顾名思义,调用该方法后得到一个String字符串toString()方法被设计成Object类中的方法,换句话说每个类都有这个方法,在Object类中它的定义如下public String toString() {  .........【阅读全文】
发布时间:2013-12-30 10:18:48
Java.lang.String字符串常量Java.lang.StringBuffer - 可变字符串序列(线程同步)Java.lang.StringBuilder - 可变字符串序列(非线程同步)StringBuffer比StringBuilder早出现,早期的设计者们把StringBuffer设计成同步的(估计想一步到位),但是后来发现各种各样的问题,比方说性能问题,所以在后面的JDK中设计出非同步的.........【阅读全文】
发布时间:2013-12-30 09:59:17
String类String类具有以下特点:1. String(java.lang.String)是final类,不能被继承public final class String implements java.io.Serializable, Comparable<String>, CharSequence { 2. String类的本质是字符数组char[],因为String类是不可变(immutable)类/** Th.........【阅读全文】
发布时间:2013-12-29 22:44:59
了解虚拟机的目的C/C++开发者拥有对象“所有权“,同时负责对象生命周期从创建到销毁的维护,对于Java程序员,JVM(Java虚拟机)自动管理内存,但是避免不了内存泄漏和溢出,了解虚拟机是为了(内存泄漏和溢出)排查错误,我们知道JVM的主要作用是负责编译Java源代码,然后在不同的平台上把字节码解释成具体的机器指令来执行.........【阅读全文】