- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 单例模式的代码实现
单例模式有八种方式: 饿汉式(静态常量,可以用) 饿汉式(静态代码块,可以用) 懒汉式(线程不安全,不可以使用) 懒汉式(线程安全,同步方法,不可以使用) 懒汉式(线程不安全,同步代码块,不可以使用) 双重检查(推荐使用) 静态内部类(推荐使用) 枚举(推荐使用) 一、饿汉式(静态常量)//饿汉式(静态变量)class Singleton { //私有化构造器,外部不能new private
2021-08-07 06:50:29
4364
原创 设计模式的七大原则
设计原则核心思想:①找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。②针对接口编程,而不是针对实现编程。③为了交互对象之间的松耦合设计而努力。①单一职责原则: 降低类的复杂度,提高类的可读性。 一个类只负责一项职责。如果逻辑足够简单,可以在方法级别上实现。 ②接口隔离原则: 一个类对另一个类的依赖应该建立在最小的接口上。 ③依赖倒转原则: 低层模块尽量都要有抽象类或接口。面向接口编程。 变量的声明类型尽
2021-08-05 23:56:33
155
原创 配置Java开发的环境变量-windows
下载jdk文件。其中包含jdk1.8和jdk12的安装包。链接:https://pan.baidu.com/s/1X0__uy2pd2voyDkiOgPT2w提取码:java在D盘新建一个Java的文件夹。用来存放jdk文件。我的路径:D:\1-kai_fa\Java安装jdk1.8:因为jdk是包含jre的。所以没有必要再次安装jre了。直接关闭就好。配置jdk1.8环境变量:如果有JA
2021-08-05 08:20:01
118
原创 安装UltralSO教程
下载UltralSO(软碟通)。作用:将CentOS的镜像写入到U盘中。链接:https://pan.baidu.com/s/1YYK_DrbzK6YLASEs-UB7hg提取码:uisops:如果已经下载过了,此处不用下载,是一样的。双击下载好的exe文件。至此,UltraISO安装好了。...
2021-07-19 22:20:07
4262
原创 电脑直接安装Linux系统(物理机安装Linux系统)
说明:是把电脑换成Linux系统,不是在虚拟机里装Linux。版本:CentOS-7。需要准备:8G的格式化后的空U盘。需要花费:1个小时。因为安装过程会比较慢。下载CentOS7的镜像。链接:https://pan.baidu.com/s/1DHA3ZvAtzquzD79TWXrWZA提取码:cent下载UltralSO。作用:将CentOS的镜像写入到U盘中。链接:https://pan.baidu.com/s/1YYK_DrbzK6YLASEs-UB7hg
2021-07-19 22:16:13
56570
14
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人