05 2017 档案

摘要:1 线程与进程 2 Java的线程模型 1、新建状态 线程被创建之后便处于新建状态 2、就绪状态 新建状态的线程调用start()进入就绪状态 阻塞状态的线程接触阻塞之后进入就绪状态 3、运行状态 处于就绪状态的线程获得了CPU的资源,该线程就进入了运行状态 4、阻塞状态 是一个正在运行的线程,因为 阅读全文
posted @ 2017-05-22 20:46 凯西_Casey 阅读(142) 评论(0) 推荐(0)
摘要:1 创建自己的异常类 1、继承Throwable 2、继承Exception 修饰符 class 类名 extends Exception{} 2 使用自己的异常 自己定义的异常一般来说是用于throw 阅读全文
posted @ 2017-05-16 22:05 凯西_Casey 阅读(161) 评论(0) 推荐(0)
摘要:1 手动抛出异常 throw exception;参数exception标识要抛出的异常对象,该对象是throwable类; 2 try catch finally是可以嵌套使用的。 阅读全文
posted @ 2017-05-12 09:43 凯西_Casey 阅读(167) 评论(0) 推荐(0)
摘要:1 异常的分类 Throwable Error:java运行时的内部错误以及资源耗尽错误,不期望用户来处理。 Exception: Runtime Exception--运行时异常 非Runtime Exception--非运行时异常,大部分由环境导致 阅读全文
posted @ 2017-05-10 20:52 凯西_Casey 阅读(175) 评论(0) 推荐(0)
摘要:1 静态内部类 1、在内部类前添加static修饰符 2、静态内部类中可以声明static成员变量;肥静态内部类中不可以 3、静态内部类不可以使用外部类的非静态成员变量 4、创建静态内部类的对象,不需要其他外部类的对象 //创建非静态内部类的形式 Outer o=new Outer(); Outer 阅读全文
posted @ 2017-05-09 21:22 凯西_Casey 阅读(115) 评论(0) 推荐(0)
摘要:1 局部内部类 在类的局部位置进行定义的类叫做局部内部类。 在局部内部类里面可以访问外部类的所有成员变量。 局部内部类访问方法中的局部变量的时候,该局部变量必须声明为final类型 阅读全文
posted @ 2017-05-09 21:06 凯西_Casey 阅读(128) 评论(0) 推荐(0)
摘要:1 内部类概述 一个类被嵌套定义在另一个类中,那么这个类就被称为是内部类,包含内部类的类就被称为是外部类。 内部类作为/相当于外部类的成员变量或者是方法。 如何构造内部类: Outer out=new Outer(); Outer.Inner in=out.new Inner(); in.print 阅读全文
posted @ 2017-05-03 22:10 凯西_Casey 阅读(133) 评论(0) 推荐(0)