
【Java基础】
文章平均质量分 84
杨倩-Yvonne
Java高级开发工程师,7年工作经验
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Java基础】I/O流
输入/输出概述java.io包输入、输出两种IO流字节流和字符流使用装饰器模式java7的java.nioFile类——访问文件和目录访问文件名相关的方法String getName():返回此File对象所表示的文件名或路径名String getPath():返回此File对象的绝对路径File getAbsoluteFile():返回此File对象的绝对路径String getAbsoltePath():返回此File对象所对应的绝对路径名String getParent原创 2021-05-30 22:29:10 · 326 阅读 · 2 评论 -
【Java基础】泛型
1、泛型入门让集合能记住其元素的数据类型,防止从集合取出对象时,强转类型容易引起ClassCastExeception异常编译时不检查类型的异常使用泛型List list = new ArrayList();list.add(“123”);list.add(123); //运行时会异常List list = new ArrayList();list.add(“123”);list.add(123); //编译时会异常Java7泛型的菱形语法List list = new Arra原创 2021-05-30 22:27:04 · 266 阅读 · 1 评论 -
【Java基础】Java8-StreamAPI
概述 Stream API(java.util.stream.*) Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。 使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。也可以使用 Stream API 来并行执行操作。 Stream API 提供了一种高效且易于...原创 2018-06-24 23:14:55 · 481 阅读 · 14 评论 -
【Java基础】Java集合
Java集合位于java.util包。Java集合主要包括Collection和Map两大体系,Collection分为Set、Queue、List三大类。原创 2018-06-17 21:22:34 · 290 阅读 · 9 评论 -
【Java基础】Lambda表达式
1、使用Lambda表达式 Lambda 是一个匿名函数,我们可以把 Lambda表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。2、语法Java8中引入了一个新的操作符"->"该操作符称为箭头操作符或Lambda操作符箭头操作符将Lambda表达式拆...原创 2018-06-10 21:38:10 · 333 阅读 · 57 评论 -
【Java基础】注解(Annotation)
Annotation,代码里的特殊标记,在编译、类加载、运行时被读取,并执行相应的处理。 使用注解,在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。 Annotation提供了一种为程序元素设置元数据的方法。 Annotation是一个接口,通过反射来获取指定程序元素的Annotation对象,通过Annotation对象来获得注解里的元数据。 ...原创 2018-10-09 15:49:45 · 314 阅读 · 2 评论