![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java 基础
文章平均质量分 83
ccz920
这个作者很懒,什么都没留下…
展开
-
Java 泛型
泛型 泛型开始出现在jdk 1.5 因为集合容器的需要,泛型可以在编译时进行类型判断。 类型参数化 类型由原来的具体化转为类似参数传入,在需要使用时再使用传入的参数类型。 一、注意事项 1、泛型只在编译时有效 ArrayList<Student> students=new ArrayList<>(); ArrayList<Result<String>> results=new ArrayList<>(); System.out.pri原创 2021-09-19 11:53:19 · 114 阅读 · 0 评论 -
java8 Stream流
Stream 不是 IO 流 集合数据转化为数据流形式 (从数据源到目标数据中间的抽象形态) 可以对这种抽象数据进行一些列 切片、筛选、排序 等的操作 解决了大部分集合操作必须依赖于 外部迭代 的方式,让集合操作非常的简便 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ItUhQbaK-1624677798264)(C:\Users\Xingcl\AppData\Roaming\Typora\typora-user-images\image-2021062原创 2021-06-26 11:23:50 · 106 阅读 · 0 评论 -
java8 新特性 Lambda
Lambda Lambda,表达式是jdk1.8 推出的新特性(语法糖),也可称为闭包,可以快速实现函数式接口方法,配合系统内置的函数式接口,代码会更简洁,增强可读性 1. 函数式接口 接口内只有一个抽象方法的接口称为函数式接口 函数式接口可以使用@FunctionalInterface 标注 @FunctionalInterface interface MyFunctionalInterface { public int fun(); } 2. Lambda基本语原创 2021-06-25 20:14:46 · 82 阅读 · 0 评论 -
Java反射
反射 一、什么是反射 反射(reflection) 是一种动态获取对象信息和动态调用对象功能称为java语言的反射机制 这种机制 是动态语言的关键 在程序的运行时,可以构造任意类的对象、可以了解任意一个类的所有信息(接口、方法、注解、父类,成员变量、方法) 并且可以调用 用反射获得的属性、方法 二、类的装载过程 类的加载过程指jvm 虚拟机 把.class文件加载到内存 并生成对映的class对象的过程 类的加载 装载、链接(验证 准备 解析) 、初始化 2.1、加载 1、通过原创 2021-03-05 12:38:04 · 323 阅读 · 1 评论