- 博客(6)
- 收藏
- 关注
原创 Java AWT实践——NoteBook
Java AWT实践——NotePadpackage com.example;import java.awt.Color;import java.awt.Dimension;import java.awt.FileDialog;import java.awt.Font;import java.awt.Frame;import java.awt.Menu;import java.
2016-05-25 15:22:07 540
原创 线程周期
一个线程有 4 种状态,任何一个线程都处于这 4 种状态中的一种状态。 创建(new)状态:调用 new 方法产生一个线程对象后、调用 start 方法前所处的状态。线程对象虽然已经创建,但还没有调用 start 方法启动,因此无法执行。当线程处于创建状态时,线程对象可以调用 start 方法进入启动状态,也可以调用 stop 方法进入停止状态。可运行(runnable)状
2016-05-24 15:56:16 403
转载 进程和线程
进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CP
2016-05-24 14:40:42 283
原创 Java自定义异常
查看 Java 的 API 可以发现 Exception 并没有定义任何方法。它从 Throwable 继承了一些方法,所以创建自定义的异常类时可以继承 Throwable 中的方法。Throwable 主要的方法有以下几种:public Throwable fillInStackTrace():返回包含一个完全堆栈追踪的 Throwable 对象,这个对象可以被再次抛出。 pub
2016-05-24 13:50:43 491
原创 Java成员变量的继承
Java中,成员变量能否被继承,完全取决于它的修饰符。1.public 成员变量 对于 public 的成员变量,它的任何子类都可以继承它。2.protected 成员变量 protected 类型的变量它的子类可以访问,不管该子类与父类是否处于同一个包内.3.默认修饰符成员变量 对于默认修饰符,包外的子类是不能访问它的,包内类可以继
2016-05-24 10:20:50 861
原创 Java抽象类和接口的比较
接口和抽象类是非常相像的,但它们之间是有区别的,主要区别有以下几方面: 1一个类可以实现众多个接口,但是只能继承一个抽象类。可以说接口是取消程序语言中的多继承机制的一个衍生物,但它不完全如此。抽象类可以有非抽象方法,即可以有已经实现的方法,继承它的子类可以对方法进行覆写;而接口中定义的方法必须全部为抽象方法。 在抽象类中定义的方法,它们的修饰符可以是
2016-05-24 08:34:22 370
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人