发布时间:2013-12-30 14:13:14
错误这一篇的中心思想很明确,所谓异常是用来处理预料之外的错误,不要用异常去处理意料之内的事情,比方说知道某段代码一定会出错,然后用try/catch括起来,等它出错,从而达到程序跳转,遍历数组,跳出循环等目的,像下面的代码是拙劣不可取的try { int i = 0;&n.........【阅读全文】
发布时间:2013-12-30 13:11:29
图片稍后补上Throwable首先需要说的是:Throwable是一个类,不是接口,通常我们用形容词定义接口,比如Runnable,但Throwable是类Throwable是Java程序中错误/异常处理的父类,Error和Exception都是Throwable的子类public class Throwable implements SerializableError和ExceptionError:表示不是.........【阅读全文】
发布时间: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.........【阅读全文】