- 浏览: 3590 次
- 性别:
-
文章列表
一、线程的概念
1、什么是线程
线程是程序中的一个执行流。一个执行流是由CPU运行程序代码并操作程序的数据所形成的。因此,线程被认为是以CPU为主体的行为。在Java中线程的模型就是一个CPU、程序代码和数据的封装体。
2、Java中的线程模型
如图,Java线程模型包含3个方面:
1、一个虚拟的CPU
2、该CPU执行的代码。
3、代码所操纵的数据
二、线程的创建
1、类Thread
在eclipse中按F3或点击右键,在查看源代码,可以了解到该类的构造方法和一些操作方法。
...
什么是接口:
Java中接口(interface)是抽象类的概念更深入一层。接口中声明了方法,但不定义方法体,因此接口只是定义一组对外的公共接口。
接口的具体定义:
接口的定义包括接口声明和接口体,如下:
//格式
interfaceDeclaration
{
interface Body
}
//接口声明
[public] interface InterfaceName [ extends listofSuperInterface]{
}
//常量定义
type NAME = value;
//方法体定义
...
1.首先,我们要知道现实世界中对象主要存在3种关系:包含、关联、继承。
当对象A是对象B的一个组成部分时,称对象B包含对象A。
当对象A中需要保存对象B的一个引用而不是对象本身时,称对象A和对象B之间是关联关系。
当对象A是对象B的特例时,称对象A继承了对象B。
2.类之间的继承关系图例:
自行车相当于父类,其他则是它的子类
Java中