摘要: 字符流 适合读写文本文件的内容 FileReader 把文件(磁盘或网络)中的数据以字符的形式读取到内存中 package Basic.src.com.InOut.FileReaderWriter; import java.io.FileNotFoundException; import java. 阅读全文
posted @ 2025-10-27 20:35 David大胃 阅读(7) 评论(0) 推荐(0)
摘要: 递归 递归公式 递归结束语句 package com.recursion; public class RecursionTest1 { public static void main(String[] args) { test1(); } public static void test1(){ Sy 阅读全文
posted @ 2025-10-25 19:47 David大胃 阅读(5) 评论(0) 推荐(0)
摘要: File 文件是非常重要的存储方式,在计算机硬盘中 即便断电或者程序终止,存储在硬盘中的文件也不会丢失 是java.io包下的类,File类的对象,用于代表当前操作系统的文件(可以是文件或者文件夹) 获取文件信息(大小,文件名,修改时间)、判断文件类型、创建文件/文件夹、删除文件/文件夹... Fi 阅读全文
posted @ 2025-10-23 17:15 David大胃 阅读(8) 评论(0) 推荐(0)
摘要: Stream JDK开始新增的一套API(java.util.stream),操作集合或者数组的数据 API(Application Programming Interface,应用程序编程接口) Stream流大量结合了Lambda的语言风格来编程,提供了一种更加强大,更加简单的 package 阅读全文
posted @ 2025-10-22 16:07 David大胃 阅读(8) 评论(0) 推荐(0)
摘要: Map Map是键值对集合,key=value,称为一个键值对/键值对象,左边的键是不允许重复的,但是值可以重复,键和值是一一对应的。 需要存储一一对应的数据时可以用map Map<K,V> 接口名<泛型参数> Map系列集合的特点都是由键决定的,和值没有关系 HashMap(由键决定特点):无序、 阅读全文
posted @ 2025-10-21 18:26 David大胃 阅读(4) 评论(0) 推荐(0)
摘要: LinkedHashSet 基于哈希表(数组、链表、红黑树) 但是,它的每个元素都额外多了一个双链表的记录机制就它前后元素的位置。 但是占用内存较大 TreeSet 特点:不重复、无索引、可排序 底层是基于红黑树实现的排序 注意 对于数值类型:Interger,Double,默认按照数值本身的大小进 阅读全文
posted @ 2025-10-20 20:16 David大胃 阅读(8) 评论(0) 推荐(0)
摘要: Collection add node 增强for Lambda import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.Iterator; import j 阅读全文
posted @ 2025-10-19 20:50 David大胃 阅读(7) 评论(0) 推荐(0)
摘要: 集合 集合是一种容器,用来装数据的,类似于数组,但集合的大小可变 Java集合框架位于java.util包中 Collection接口储存一组不唯一、无序的对象 List接口储存一组不唯一、有序、有索引的对象 Set接口储存一组唯一、无序的对象 Map接口储存一组键值对象,提供key到value的映 阅读全文
posted @ 2025-10-18 19:57 David大胃 阅读(14) 评论(0) 推荐(0)
摘要: Random() java.lang.Math.Random 调用这个Math.Random()能返回带正号的double值,该值[0.0,1.0),该返回值是一个伪随机选择的数,在该范围内近似均匀分布 public class random { public static void main(St 阅读全文
posted @ 2025-10-17 20:29 David大胃 阅读(6) 评论(0) 推荐(0)
摘要: 注释 行内注释// 多行注释/**/ 文档注释/** */ javadoc 生成帮助文档 protected关键字 不能跨包使用 阅读全文
posted @ 2025-10-16 18:34 David大胃 阅读(7) 评论(0) 推荐(0)