摘要:
安装Docker ** 方式一:通过yum安装 **sudo yum install -y docker-ce docker-ce-cli containerd.io ** 方式二:通过以下教程地址安装 **https://github.com/tech-shrimp/docker_installe 阅读全文
摘要:
枚举和注解 枚举(Enumeration) 基本介绍 一组常量的集合,创建enum枚举类会默认继承Enum类 种类 自定义枚举 实现步骤: 构造器私有化; 只使用get方法,禁止set方法; 在类内部创建对象(修饰符:public static final); package com.java_le 阅读全文
摘要:
内部类 基本介绍 一个类的内部嵌套了另一个类结构,被嵌套的类称之为内部类 最大特点:可以直接访问私有属性;可体现类之间的包含关系 语法 class Outer{//外部类 class Inner{//内部类 } } class Other{//外部其他类 } 种类 定义在外部类的局部上(如方法体 阅读全文
摘要:
接口 基本介绍 将没有实现的方法封装到一起,在某个类需要的时候,根据情况,把方法实现 语法 interface 接口名{ //属性 //方法 } class 类名 implement 接口名{ //自己的属性 //自己的方法 //必须实现接口的抽象方法 } JDK7.0前接口的所有方法都没有结构体 阅读全文
摘要:
抽象类 基本介绍 当父类某些方法需要声明,但是实现的因素不确定,可把方法抽象(该方法没有方法体),该类为抽象类;由子类具体实现 语法 abstract class{ public abstract void info(); } 细节与注意🚩🚩🚩 抽象类不可以实例化 抽象类不一定包含抽象方法;但 阅读全文
摘要:
单例模式 什么是设计模式? 对静态属性和方法的经典使用 在大量实践中总结的优质代码结构和风格,以及问题的思考方式 什么是单例模式? 采取方法保证在整个软件系统中,某一个类只能有一个实例对象,并且该类只提供一个取得对象实例的方法 单例模式的两种方式: 实现步骤: 构造器私有化 类内部创建对象 向外暴露 阅读全文
摘要:
代码块 介绍 代码块有称为初始化块,属于类成员;类似于方法,将逻辑语句封装在{}中 与方法不同,代码块无参,无名,无返回 不通过类名和对象名显式调用,在加载类或实例对象时隐式调用 基本语法 [修饰符]{ 逻辑语句 } 示例:static{ 逻辑语句}; 修饰符可加可不加;加上也只能是static 代 阅读全文
摘要:
类变量 介绍 类变量也叫静态变量。是该类对象共享的变量,任何该类对象访问或修改的都是同一个变量;(类加载时就生成静态变量) 定义类变量 访问修饰符 static 数据类型 变量名 访问类变量 类名.类变量名(推荐) 对象名.类变量名 与成员变量区别: 成员变量不共享,对象独享 成员变量必须实例对象才 阅读全文
摘要:
动态绑定机制(🚩🚩🚩非常重要) !!! 调用方法时会和该对象的运行类型(内存地址)绑定 调用属性是不发生绑定,即为,在哪声明,在哪调用 public class Dynamicbinding{ public static void main(String[] args){ A a=new B( 阅读全文
摘要:
方法重载(overload) 方法名必须相同 形参类型 或 形参顺序或形参个数不同(⚡形参名不同不可认为是重载) 返回类型,无要求特定类型 public class overLoad{ public static void main(String[] args) { Oload o=new Oloa 阅读全文