- 博客(5)
- 收藏
- 关注
原创 多线程
一、java线程模式1.线程模式(1)什么是程序? 安装在磁盘上的一段指令集合,它是静态的概念。(2)什么是进程? 它是运行中的程序,是动态的概念。每个进程有独立的资源空间。(3)什么是线程? 线程,又称为轻量级进程,是程序执行流的最小单元,是程序中一个单一的顺序控制流程。线程是进程中的一个实体,是被系统独立调度和分派的基本单位。(一个进程中会有多个...
2018-08-25 19:39:00 127
原创 简单工厂模式与策略模式
一、简单工厂模式1.定义:专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类或接口。2.意图:提供一个类,由它负责根据一定的条件创建某一具体类的实例。public class FactoryDemo { public static void main(String[] args) { IFruit fruit = Factory.getFru...
2018-08-22 21:16:14 162
原创 接口概念和作用
一、接口概念和作用1.接口语法interface 接口名{ // 静态常量,抽象方法}说明:① 声明一个接口使用关键字interface,而不是class,class是用来声明一个类,class和interface是属于同一个级别的。 ② 接口里面存放的内容只能是静态常量、抽象方法,其它带方法体的方法或普通的属性都不能放到接口里面。 ...
2018-08-16 22:33:23 24885
原创 异常
一、Java异常处理1.异常概念 (1)什么是异常? 所谓的异常是指在程序运行的过程中发生的一些不正常事件。(如:除0溢出,数组下标越界,所要读取的文件不存在。) (2)异常导致的后果? java程序在执行过程中如出现异常事件,可以生成一个异常类对象,该对象封装了异常事件的信息,并将其提交给java运行时系统,这个过程称为抛出异常,不处理...
2018-08-09 23:01:48 189
原创 高级特性(局部内部类及应用)
一、局部内部类特点: 1.定义在代码块、方法体内的类叫局部内部类。 2.局部内部类访问外部类的属性和方法使用"外部类名.this.属性名"和"外部类名.this.方法名(参数)"的形式。 3.对外部世界完全隐藏,只能在其作用域内(方法内)生成对象。二、局部内部类有以下限制: 1.局部内部类不能加访问修饰符,因为它们不是类成员。 2.成员内部类不...
2018-08-05 22:29:31 386
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人