![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java内容整理
文章平均质量分 92
gogogo
cc824恒
这个作者很懒,什么都没留下…
展开
-
Java—泛型
1.泛型的理解(约束了类型)(1)编译时,检查了添加元素的类型,提高了安全性例:ArrayList<Dog> arrayList = new ArrayList<Dog>(); //存放的是Dog类的,说明只能添加这种类型的数据不能添加其他类型的数据,否则会报错arrayList.add(new Dog("小黄",5)); //TarrayList.add(new Cat("招财猫", 8)); //F(2)减少了类型转换的次数,提高效率...原创 2022-01-10 23:55:35 · 1351 阅读 · 0 评论 -
Java—反射
1.需求引出反射以前的方法是,通过 使用 Properties 类, 可以读写配置文件,然后创建对象,不行Properties properties = new Properties();properties.load(new FileInputStream("src\\re.properties"));String classfullpath = properties.get("classfullpath").toString();//"com.hspedu.Cat" Str..原创 2022-01-21 12:01:23 · 885 阅读 · 0 评论 -
JAVA——内部类
类包含五大成员:属性、方法、构造器、代码块、内部类。一.内部类基本语法:2.内部类的分类:(4种)(1)定义在外部类局部位置上(如方法中):局部内部类(有类名)、匿名内部类!!(无类名)(2)定义在外部类成员位置上:成员内部类(没有static)、静态内部类(有static)①局部内部类:1.可以直接访问外部类的所有成员,包含私有2.不能添加访问修饰符(?:因为局部内部类相当于局部变量,局部变量不能用访问修饰符修饰!!!),但可用final修饰(表示不能继承)..原创 2021-11-02 21:45:03 · 83 阅读 · 0 评论 -
Arrays、enum类、大数处理
Arrays里包含了一系列静态方法,用于管理或操作数组(排序和搜索)(1)toString 返回数组的字符串形式 [ ] Arrays.toString(arr)(2)sort排序(自然和定制排序)Arrays.sort(arr)(默认排序方法)public class ArraysSortCustom {public static void main(String[] args) {int[] arr = {1, -1, 8, 0,20};bubbl...原创 2022-01-02 18:34:51 · 514 阅读 · 0 评论 -
Java集合专题
1.集合的理解(好处)(1)可以动态保存任意多个对象,使用比较方便(2)提供了一系列方便操作对象的方法:add,remove,set,get等(3)使用集合添加,删减等等代码,简洁2.集合的框架体系 1. 集合主要是两组(单列集合 , 双列集合)2. Collection 接口有两个重要的子接口 List Set , 他们的实现子类都是单列集合3. Map 接口的实现子类 是双列集合,存放的 K-VArrayList arrayList = new ...原创 2022-01-08 14:33:26 · 625 阅读 · 0 评论