- 博客(3)
- 收藏
- 关注
原创 JAVA之设计模式
单例模式: 保证只创建一次,节省系统开销。 工厂模式(简单工厂、抽象工厂): 解耦代码。 观察者模式: 定义了对象的一对多的依赖,当一个对象改变时,它的所有依赖者也会收到通知并自动更新。 外观模式: 提供一个统一的接口,用来访问子系统中的一群接口,外观定义了一个高层接口,让子系统更容易使用。 模板方式模式: 定义了一个算法的骨架,而将一些步骤延迟到子类中,模板方式使得子类在不改变算法结构的情况下,...
2020-02-07 10:59:27 67
原创 JAVA基础面试题
==和equal的区别 1、 如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等; 如果作用于引用类型的变量,则比较的是所指向的对象的地址 2、 对于equals方法,注意:equals方法不能作用于基本数据类型的变量,equals继承Object类,比较的是是否是同一个对象 如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地...
2020-02-06 10:29:22 205
原创 JDK和JRE的区别
** JDK和JRE的区别** JDK:Java Development Kit 的简称,Java 开发工具包,提供了 Java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,Java 运行环境,为 Java 的运行提供了所需环境。 具体来说: JDK 其实包含了 JRE,同时还包含了编译 Java 源码的编译器 Javac,还包含了很多 Java 程序...
2020-01-29 10:33:54 101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人