摘要: 一、多线程的两种实现方式 1、继承Thread类,并重写其中的run()方法,run()方法被称为线程体。(由于Java只支持单继承,用这种方法定义的类不能再继承其他类)。使用时生成线程类的实例化对象,并调用其start()方法。 2、实现Runnable接口。实例化该实现类的对象作为线程的目标对象 阅读全文
posted @ 2016-03-21 17:43 长安_1994 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 在Java中,我们把异常当做一种对象来处理,正是异常机制的引入,使得我们的程序更加健壮。异常指示了一个不正常的条件,或者一个错误条件,简单地说就是一个中断了正常的指令流的事件。程序控制将无条件的抛至一个特定的代码段,在此将捕获异常并加以处理,由此将错误处理与程序的正常处理分离开来,错误就可以被单独处 阅读全文
posted @ 2016-03-05 20:23 长安_1994 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 内部类:一个类定义在另一个类里面 1 public class A { 2 3 public class B{ 4 5 } 6 } 在这里,B就是一个内部类,A是其相应的外部类。 1、B可以使用A中的成员变量和函数,但并不代表拥有它们,与继承不同。 2、编译后生成B$A.class的类。 3、可以将 阅读全文
posted @ 2016-02-14 23:47 长安_1994 阅读(130) 评论(0) 推荐(0) 编辑