自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 javaSE中集合的相关知识

1)定义类的说明2)Vector底层也是一个对象数组,protected Object[] elementData3)Vector是线程同步的,即线程安全,Vector类的操作方法都有synchronized4)在开发中需要线程同步安全是,考虑使用Vector。

2022-08-06 12:03:29 165 1

原创 Java的有关注解(Annotation)的知识点

1)用@Deprecated标记为过时,但是也是可以使用的,如果遇到版本的升级,某些类用不了就可以用这个标记。看源代码这里的@interface不是接口的意思,看到这里就说明这是一个注解的函数。2)如果写了注解,那么编译器就会帮我们检查看有没有重写,如果没有写就会报错。定义表示某个程序元素(方法,类,字段,包,参数)已经过时。定义限定某个方法,是重写父类方法,该注解只能用于方法。1使用注解不是必须,不使用注解也可以运行成功,1@override的使用。定义修饰注解的注解叫做元注解。...

2022-07-15 17:19:01 110

原创 javaSE的抽象类

这里也很复杂,知识点很多abstract 修饰的是 类 方法1)用 abstract 修饰类的时候就是抽象类2)用 abstract 修饰方法的时候就是抽象方法3)抽象类的作用更多是作用设计,是设计者设计好后,让子类去继承(设计模式)4)抽象类可以有任意成员5)抽象方法不能有主体,也不能实例化6)如果一个类继承了抽象类,那么他必须重写抽象类的所有抽象方法,不是抽象方法可以不继承(除非自己也作为抽象类,可以不继承全部的抽象方法)......

2022-07-12 22:50:47 341

原创 javaSE的final类 使用细节

这几个内容真的特别多而且复杂,不理清楚很容易混起来。final的使用细节final修饰的是 类 属性 方法1)当不希望类被继承时,可以用final修饰2)当不希望弗雷德某个方法被子类覆盖(重写)时,可以用,final关键字修饰3)当不希望类的某个属性值被修改,可以用final修饰4)当不希望类的某个局部变量值被修改,可以用final修饰比较复杂的细节1)final修饰的量又叫常量2)final修饰的属性在定义的时候必须设置初始值,并且不能再修改,设置初始值可以在1:定义的时候2:在构造器中3:在代码块里面

2022-07-12 22:38:57 101

原创 javaSE的代码块问题

在学习java代码块的这块,感觉挺复杂,想整理整理,写个文档里面涉及到的知识还是很多的话不多说,先上代码输出的结果Animal 的静态代码块被调用Person 的静态代码块Animal 的代码块被调用Animal 的构造器被调用Person 的代码块被调用Person 的构造器被调用总结一下一共有三个东西1)静态代码块2)代码块3)构造器如果是在同一个类中,没有继承关系,那么执行的顺序就是1 -> 2 -> 3,如果有继承关系1)父类静态的方法和变量(执行顺序看代码写的顺序,优先级一样)2)

2022-07-10 22:43:49 84

原创 用决策树对异常情况的研究

决策树,对异常情况的分析

2022-06-07 16:36:49 640

空空如也

空空如也

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

TA关注的人

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