![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaSE
文章平均质量分 82
秃头源
这个作者很懒,什么都没留下…
展开
-
java中的异常
为什么要自定义异常 当jdk中的异常类型不满足我们的需求时,可以自定义异常我们说了Java中不同的异常类,分别表示着某一种具体的异常情况,那么在开发中总是有些异常情况是SUN没有定义好的,此时我们根据自己业务的异常情况来定义异常类。,例如年龄负数问题,考试成绩负数问题。如何自定义异常1.定义异常类,并继承Exception或者RuntimeException2.编写异常类的构造方法,向父类构造方法传入异常描述信息,并继承父类的其他实现方法。原创 2023-08-30 23:07:05 · 117 阅读 · 0 评论 -
Record-记录类型
Record类型是不可变的,一旦创建后,其属性值就不能被修改,从而保证了数据的不可变性。没有 setter 方法.record 声明的对象一旦创建,内部字段的值不能变。是一种简洁的类声明方式,用于定义数据传输类型,或者用于表示不可变的数据对象。相当于(隐式的最终类,final修饰,不能继承其他类,不能被其他类继承)相当于声明一个类只有一个有参构造,有私有字段,同时还有获取参数的方法,同时还有获取字段值得方法(方法名是字段名/形参名),继承 java.lang.Record。原创 2023-08-28 22:13:47 · 331 阅读 · 0 评论 -
字符串--笔记
字符串是由字符组成的序列。是用双引号引住的的任意个字符。字符序列: 多个字符按照一定的顺序组成的列表String 字符串StringBuffer 字符缓冲区 线程安全StringBuilder 字符串构造器 线程不安全charBuffer 字符缓冲区都实现了 CharSequence 接口。原创 2023-08-28 22:11:41 · 58 阅读 · 0 评论 -
内部类 - 笔记
定义:内部类是指将一个类定义在另一个类的内部,称为内部类,在内部类里还可以定义内部类。也叫成员类,也是类的一个成员例:内部类可以继承其他类,也可以被其他类继承(如果不再同一个.java文件中,那么被继承的内部类必须是非私有的)内部类可以被外部类的子类继承外部类只能被public修饰或者不写 (package-private) ,而内部类可以被所有的修饰符修饰,成员类可以使用 final static abstract 等修饰符修饰成员类(注意final和static不能同时出现)原创 2023-08-28 22:10:46 · 36 阅读 · 0 评论 -
很全的面向对象笔记
java面向对象原创 2023-08-18 21:30:07 · 566 阅读 · 0 评论 -
java内存图
栈堆方法区本地方法栈寄存器从jdk8开始,取消方法区,新增元空间,把原来方法区的多种功能进行拆分,有的功能放到了堆中,有的放到了元空间中静态初始化java中静态初始化,在类被加载时执行的初始化方式,用于初始化类的静态变量和执行一些静态代码块注意:静态代码块在类被加载时只执行一次,且只能访问类的静态变量和方法,静态初始化的执行顺序时按照代码块在类中出现的顺序依次执行的实例初始化:在创建对象时执行,优先级高于构造方法,在每次创建对象时都会执行//代码块 }构造方法。原创 2023-08-17 14:17:44 · 35 阅读 · 0 评论 -
程序控制流程
可以不使用{},但是这时只会执行条件后的一条语句。在if中,可以这样写。原创 2023-08-02 21:56:45 · 33 阅读 · 1 评论