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