JavaSE整体总结

简介: JavaSE整体总结

一、JavaSE的模块

JavaSE可以分为基本数据类型与变量、运算符 、方法、数组、类和对象(封装、继承、多态)、抽象类和接口、字符串和异常。

二、整体思维导图

 自定义异常类

public class PosException extends RuntimeException{
    public PosException(){
 
    }
    public PosException(String str){
        super(str);
    }
}

在调用该异常类时:

throw new POSException("参数异常");

目录
相关文章
|
6月前
|
Java
javaSE基础代码案例
javaSE基础代码案例
|
3月前
|
Java Linux 编译器
JavaSE基础1
JavaSE基础
52 4
|
3月前
|
存储 Java
JavaSE基础2
JavaSE基础
40 1
|
4月前
|
Oracle Java API
Java演进问题之Java 9模块化的改造成本大如何解决
Java演进问题之Java 9模块化的改造成本大如何解决
【JavaSE】Java(五十二):核心要点总结
1. java中普通类和抽象类有哪些区别 Java中普通类(也就是非抽象类)和抽象类有以下几个区别: 实例化:普通类可以直接被实例化为对象,而抽象类不能直接被实例化。抽象类需要被继承后,由其子类来实现其中定义的抽象方法。 抽象方法:普通类不能包含抽象方法,而抽象类必须至少包含一个抽象方法。抽象方法是一种没有具体实现的方法,它只有声明而没有方法体。抽象方法必须在抽象类的子类中被实现。
|
存储 Java 测试技术
《JavaSE-第十三章》之异常体系
《JavaSE-第十三章》之异常体系
|
存储 Java 编译器
【JavaSE】Java(五十):核心要点
1. JDK 和 JRE 有什么区别 JDK(Java Development Kit)和 JRE(Java Runtime Environment)是两个不同的软件包。它们共同提供了 Java 开发和运行时环境,但在功能和用途上存在一些区别。 JRE 包含 Java 运行时环境,它只用于执行 Java 应用程序,而没有提供任何开发工具。JRE 包括 JVM(Java 虚拟机)、Java 标准类库、Java 插件等组件,用户可以利用 JRE 去运行已经编写好的 Java 应用程序。 JDK 则是 Java 开发工具包,它除了包括 JRE 中的组件外,还提供了一系列的开发工具,例如编译器 j
|
Java 编译器 索引
【JavaSE】Java(五十一):核心要点总结
1. String str = “love”; 和 String str = new String("love);一样吗? 这两种方式都可以用来创建一个 String 类型的对象,但是有所不同。 第一种方式:String str = “love”; 是直接赋值的方式来创建 String 对象。在编译代码时,Java 编译器会为你自动创建一个 String 对象,并将 “love” 这个字符串赋值给它,这种方式也称为字符串字面量(String Literal)。此外,Java 在编译过程中还对相同的字符串进行了常量池优化,使得字符串字面量的复用更加高效。
|
存储 Java
【JavaSE】Java(五十五):核心要点总结
1. 为什么不允许静态方法访问非静态变量 在Java中,静态方法属于类级别的方法,它不依赖于任何实例对象,只能访问类变量(即static修饰的变量)和其他静态方法。而非静态变量是实例级别的变量,需要通过实例对象才能访问。
|
存储 算法 安全
【JavaSE】Java(五十七):核心要点总结
1. HashMap 的实现原理 HashMap 是一种基于哈希表的数据结构,它的实现原理简单来说就是将键值对存储在一个数组中,并通过哈希算法计算出每个键对应的下标。下面是 HashMap 实现原理的具体步骤: 初始化:创建一个长度为 n 的数组(初始默认长度为 16),该数组每个位置可存放一个链表;以及一个负载因子(load factor),用来表示哈希表允许填充的程度。