Java基础
在北极
这个作者很懒,什么都没留下…
展开
-
单例模式的代码实现
单例模式有八种方式: 饿汉式(静态常量,可以用) 饿汉式(静态代码块,可以用) 懒汉式(线程不安全,不可以使用) 懒汉式(线程安全,同步方法,不可以使用) 懒汉式(线程不安全,同步代码块,不可以使用) 双重检查(推荐使用) 静态内部类(推荐使用) 枚举(推荐使用) 一、饿汉式(静态常量)//饿汉式(静态变量)class Singleton { //私有化构造器,外部不能new private原创 2021-08-07 06:50:29 · 4146 阅读 · 0 评论 -
idea搜索插件搜索不到——解决方案
网络不好,换个网络试试。比如连自己的手机热点。原创 2021-08-06 00:00:11 · 1085 阅读 · 0 评论 -
设计模式的七大原则
设计原则核心思想:①找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。②针对接口编程,而不是针对实现编程。③为了交互对象之间的松耦合设计而努力。①单一职责原则: 降低类的复杂度,提高类的可读性。 一个类只负责一项职责。如果逻辑足够简单,可以在方法级别上实现。 ②接口隔离原则: 一个类对另一个类的依赖应该建立在最小的接口上。 ③依赖倒转原则: 低层模块尽量都要有抽象类或接口。面向接口编程。 变量的声明类型尽原创 2021-08-05 23:56:33 · 129 阅读 · 0 评论 -
配置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 · 101 阅读 · 0 评论 -
多态性
多态是编译时行为还是运行时行为?如何证明?运行时行为。原创 2020-05-27 15:11:50 · 96 阅读 · 0 评论 -
super关键字
1.this(形参列表); 调用本类中重载的构造器。 super(形参列表); 调用父类中指定的构造器。 都只能在首行使用。在构造器的首行,没有显式的声明"this(形参列表);"或"super(形参列表);",则默认调用的是父类中空参的构造器:super();...原创 2020-05-27 15:02:42 · 94 阅读 · 0 评论