![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 93
高大达
这个作者很懒,什么都没留下…
展开
-
【JAVA】 线程相关
1. 进程和线程之间有什么不同?进程是一个独立的运行环境,系统会给每个进程分配独立的内存空间; 一个进程下多个线程,共用进程的 内存空间;2.如何创建一个线程?1.第一种是继承Thread类 实现方法run() 不可以抛du异常 无返值2.第二种是实现Runnable接口 实现方法run() 不可以抛异常 无返值3.第三种是实现Callable<T>接口,接口中要覆盖的方法是 public <T> call() 注意:此方法可以抛异常,而前两种不能 而且...原创 2021-01-13 17:40:04 · 160 阅读 · 0 评论 -
【JAVA】 Effective JAVA 学习笔记
https://www.cnblogs.com/yulinfeng/archive/2017/08/03/7282649.html================================================================================2.创建和销毁对象2.1 静态工厂方法代替构造器2.2 多个构造器参数时用构造器如下例子:...原创 2019-01-25 14:22:22 · 303 阅读 · 0 评论 -
【JAVA】 设计模式
https://blog.csdn.net/jack__chiang/article/details/702088861.设计模式的分类创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代器模式、责任...原创 2019-01-24 16:14:39 · 304 阅读 · 0 评论 -
【笔记】 抽象类 和 接口
抽象类(abstract class) 定义:包含抽象方法的的类是abstract class 用abstract关键字修饰 作用:abstractclass是为了把相同的东西提取出来,即重用 使用abstractclass语法规定 语法 备注 抽象类定义用abstract关键字修饰 要通过子类进行实例化 抽象类是不能被实例化的 ...原创 2018-11-14 20:09:12 · 162 阅读 · 0 评论 -
【JAVA】 basic
封装:隐藏了类的内部实现机制,可以在不影响使用的情况下改变类内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法;继承:重用父类代码,同时继承也为实现多态做了铺垫。多态:多态是同一个行为具有多个不同表现形式或形态的能力,多态是同一个接口,使用不同的实例而执行不同操作,多态就是程序运行期间才确定,一个引用变量倒底会指向哪个类的实例对象,该引用变...翻译 2018-11-14 14:38:06 · 163 阅读 · 0 评论