随笔分类 - JavaSE
JAVA基础
摘要:方法的重载是指在同一个类中定义多个同名的方法,但是这些方法具有不同的参数类型或者参数列表,跟方法的返回值无关 public class Thl { public int show(int num1){ return num1; } public int show(int num1,String st
阅读全文
摘要:JDK: (Java Development Kit ) java开发工具包 JDK中包含JRE,还包含编译JAVA源码的编译器javac,JDK是面向开发人员的,可以编写程序代码,也能运行java程序 JRE:(Java Runtime Environment) java运行环境 JRE中包含运行
阅读全文
摘要:1、抽象类主要是将多个事物的共同特性抽取出来,定义抽象类用abstract class2、抽象类中可以有具体方法的实现,也可以具有抽象方法3、含有抽象方法的类必须定义为抽象类或者接口4、抽象类中可以有构造方法和静态方法,静态方法需要有方法体5、普通类继承抽象类时,必须重写抽象类中的抽象方法,否则该类
阅读全文
摘要:单例模式创建方式: 一、创建一个类 二、new该类的实例 三、私有化无参构造,防止调用该类 四、静态方法返回该类的实例 一、饿汉式创建单例模式,线程安全,但是存在浪费内存的问题 public class SingleObject { //创建 SingleObject 的一个对象 private s
阅读全文
摘要:Exception和Error的区别 1、Exception和error都继承了throwable类,java中只有throwable类的实例才能被抛出或者捕获异常,是异常处理机制的基本类型; 2、Exception是指在程序正常的运行过程中,可以预料的意外情况,可以事先捕获并且处理的异常; Exc
阅读全文

浙公网安备 33010602011771号