自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Java内部类

内部类共有4种:局部内部类,匿名内部类(重点) 成员内部类,静态内部类1.局部内部类 和 匿名内部类是写在方法或者代码块中2.成员内部类 和 静态内部类是写在外部类的成员位置,本质就是一个成员。

2025-04-04 10:49:41 189

原创 Java单例模式(1)饿汉式(2)懒汉式

饿汉式 VS 懒汉式:二者最主要的区别在于创建对象的时机不同:饿汉式是在类加载就创建了对象实例, 而懒汉式是在使用时才创建。

2025-03-30 22:18:44 355

原创 Java代码块使用细节--总

总结:父类静态 > 子类静态 > 父类普通 > 父类构造器 > 子类普通 > 子类构造器

2025-03-30 11:22:19 402

原创 Java代码块使用细节

构造器的最前面其实隐含了super()和调用普通代码块,总的顺序:静态相关的代码块,属性初始化,在类加载时就执行完毕,因此优先于普通代码块和构造器的执行。后者的执行顺序又是:(1)super()(2)本类的骗人代码块(3)本类的构造器

2025-03-29 23:05:02 298

原创 Java代码块使用细节:创建一个对象时:在一个类中静态属性初始化、静态代码块、普通属性初始化、普通代码块、构造器的执行顺序。

Java代码块使用细节:(1)光有静态时:静态属性初始化方法和静态代码块优先级一样,谁先被定义,先执行谁。同理:光有普通时:普通属性初始化方法和普通代码块优先级一样,谁先被定义,先执行谁。(2)当静态和普通都有时:先执行静态,后执行普通。(3)当静态和普通再加上构造器都有时:先执行静态,后执行普通,最后构造器。

2025-03-29 22:36:57 225

原创 关于 idea 无法解析模版 class

遇到这个问题和创建不了 Java class 文件有关,仔细去看看自己设置的 File Header(File→Settings→Editor→File and Code Templates→Includes ) 有没有把注释写完整,就是注释结尾的“*/”写全没。如果没写全就会导致以上问题,这是个容易粗心而出错的坑。

2024-02-18 21:15:13 1075 1

原创 ISBN校验

if(((l*1+(cbs/100*2)+(cbs/10%10*3)+(cbs%10*4)+(bh/10000*5)+(bh/1000%10*6)+(bh/100%10*7)+(bh/10%10*8)+(bh%10*9))%11)==10)//如果所得余数为10,则输出“Right”,否则就要用所得余数替换原先的尾号X。对应每行输入,假如输入的ISBN号码的识别码正确,那么输出Right,否则,按照规定的格式,输出正确的ISBN号码(包括分隔符-)。public class 测试 {

2023-10-29 11:05:38 527 2

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除