Java的值传递和引用传递 2021-10-09 java 形参与实参 形参:方法被调用时需要传递进来的参数,如:func(int a)中的a,它只有在func被调用期间a才有意义,也就是会被分配内存空间 阅读更多
Java接口与抽象类的区别 2021-10-08 java 相同点 都不能被实例化 接口的实现类或抽象类的子类都只有实现了接口或抽象类中的方法后才能实例化。 不同点 接口只有定义,不能有方法的实现,java 1 阅读更多
为什么Java不支持多继承 2021-10-08 java 关于这个问题,Java的创始人James Gosling曾经回答过,他表示: “Java之所以不支持一个类继承多个类,主要是因为在设计之初我们听 阅读更多
Java中的方法覆盖Override和方法重载Overloade的区别 2021-10-08 java 重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于 阅读更多
Java中Exception和Error的区别 2021-10-08 java 要做好异常处理就必须了解 Exception 和 Error 的区别,它们主要有以下异同 首先 Exception 和 Error 都是继承于 Throwable 类,在 Java 中只有 Throwable 类型的实例才可以被抛出(throw)或者捕获( 阅读更多
单例模式-双重校验锁 2021-08-24 设计模式 采用双锁机制,安全且在多线程情况下能保持高性能。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 public class Singleton{ private static volatile Singleton instance; private Singleton(){} public static Singleton getInstance(){ if(instance == null){ // 判断对象是否以及实例化过 阅读更多