Java
BOOM_haha
这个作者很懒,什么都没留下…
展开
-
多线程
目录 一、创建线程的两种方式 1.继承Thread类 2. 实现Runnable接口 【区别】 【实现方法的好处】 二、Thread类的有关方法 三、线程的生命周期 四、线程的同步 前提: 解决方式: 方式一:同步代码块: 方式二:同步方法:将操作共享数据的方法声明为synchronized 五、线程的通信 一、创建线程的两种方式 1.继承Thread类 1) ...原创 2018-07-22 10:14:58 · 180 阅读 · 0 评论 -
JavaIO
一、IO 流的结构 二、IO流的划分 1 按照流的流向的不同:输入流 输出流 (站位于程序的角度) 2 按照流中的数据单位的不同:字节流 字符流 (纯文本文件使用字符流 ,除此之外使用字节流) 3 按照流的角色的不同:节点流 处理流 (流直接作用于文件上是节点流(4个),除此之外都是处理流) 三、实现 1、字节流文件复制 /** * 实现字...原创 2018-07-22 10:57:42 · 206 阅读 · 0 评论 -
如何解释Java中重写的规则?
1. 方法名、参数列表必须相同 2. private方法不能被重写 3. 子类抛出的异常范围小于等于父类 4. 子类返回值范围小于等于父类 5. 子类访问修饰符范围大于等于父类 1、2两点就不解释了,主要看后面三点 举个栗子,IOException是Exception的子类,我们来看下面这段代码 class Animal { protected void foo() thr...原创 2019-03-11 21:03:18 · 437 阅读 · 0 评论