240 发简信
IP属地:广东
  • maven模块项目

    父模块--parent 子模块--common、frontend、backend 1、先创建父模块--parent 2、创建子模块--common、frontend、back...

  • mysql8.0连接错误

    pom.xml配置mysql-connector-java版本问题 异常: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransient...

  • 单例模式

    方式一: public class Dog{ private static Dog d = null; private Dog(){} public static...

  • 模板模式

    抽象类 public abstract class Shape{ public abstract double getArea(); public abstract ...

  • ==和equals

    ==和equals的区别: ==和equals方法都是用来比较两个变量/对象是否相等。 如果没有重写equals方法,==和equals都是用来比较两个对象的内存地址是否相同...

  • 方法的重写与方法的重载

    方法的重写:当子类从父类中继承的方法不能满足子类需求时,可以在在子类中进行改写,这个过程称之为方法的重写,重写的方法要求方法名、参数列表和返回类型必须与父类保持一致,访问权限...

  • 静态块和匿名块

    匿名代码块:在每次调用构造器创建对象之前执行 静态代码块:在类首次被加载的时候执行 Father类 public class Father { static{ System....

  • 关键字

    supper关键字:用在子类中表示父类 ①、用在子类构造器的第一行,可以通过“supper([参数])”形式调用父类构造器 ②、用在子类构造器中,可以通过“supper.属性...

  • 成员变量与局部变量

    成员变量:定义在类中的属性,可以被当前的所有方法访问,成员变量如果没有手动初始化,则java系统会分配默认值(引用类型为null,整型为0,浮点型为0.0,字符型为‘\u00...

  • 关键字和保留字

    常见关键字 数据类型:byte,short,int,long,float,double,char,boolean 流程控制:if/else,switch/case/defau...

  • 快速排序

    public class ArraySpeedSort{ /** * 快速排序 * @param arr 要排序的数组 * @param start 数组第一个元素索引 *...