摘要: File与IO的简介 有些数据想长久保存起来,该怎么办? 文件是非常重要的存储方式,在计算机硬盘中。 即便断电,或者程序终止了,存储在硬盘文件中的数据也不会丢失。 1.File File是java.io包下的类,File类的对象,用于代表当前操作系统的文件(可以是文件,或文件夹)。 注意:File类 阅读全文
posted @ 2025-09-10 10:31 狂风将军 阅读(0) 评论(0) 推荐(0)
摘要: Stream流 什么是Stream? Stream也叫Stream流,是JDK8开始新增的一套API(java.untl.stream.*),可以用于操作集合或者数组的数据。 优势:Steam流大量的结合了Lambda的语法风格来编程,提供了一种更加强大,更加简单的方式操作集合或者数组中的数据,代码 阅读全文
posted @ 2025-09-04 17:07 狂风将军 阅读(4) 评论(0) 推荐(0)
摘要: Collection的其他相关知识 可变参数 就是一种特殊形参,定义在方法、构造器的形参列表里,格式是:数据类型……参数名称; 可变参数的特点和好处 特点:可以不传数据给它;可以传一个或者同时传多个数据给它;也可以传一个数组给它。 好处:常常用来灵活的接受数据 可变参数的注意事项: 可变参数在方法内 阅读全文
posted @ 2025-08-14 16:34 狂风将军 阅读(5) 评论(0) 推荐(0)
摘要: 集合进阶 集合ArrayList是一种容器,用来装数据的,类似于数组,但集合的大小可变,开发中也经常使用。 集合体系结构 Collection:单列集合 2.Map:双列集合 Collection代表单列集合,每个元素(数据)只包含一个值。 Map代表双列集合,每个集合元素包含两个值(键值对) Co 阅读全文
posted @ 2025-08-11 11:27 狂风将军 阅读(7) 评论(0) 推荐(0)
摘要: 异常 什么是异常? 异常就是代表程序出现的问题。 常见的异常 //目标:认识异常 public class ExceptionDemo01 { public static void main(String[] args) throws ParseException { int[] arr = {1, 阅读全文
posted @ 2025-08-06 15:11 狂风将军 阅读(9) 评论(0) 推荐(0)
摘要: arrays 用于操作数组的一个工具类。 如果数组中存储的是对象,如何排序? 让该对象的类实现Comparable(比较规则)接口,然后重写compareTo方法,自己来制定比较规则。 使用下面sort方法,创建comparator比较器接口的匿名内部类对象,然后自己制定比较规则。 public s 阅读全文
posted @ 2025-08-05 11:17 狂风将军 阅读(8) 评论(0) 推荐(0)
摘要: 常用API使用 StringBuilder StringBuilder代表可变字符串对象,相当于一个容器,它里面装的字符串是可以改变的,就是用来操作字符串的。 好处:StringBuilder比String更适合做字符串的修改操作,效率会更高,代码也会更简洁。 案例: // 目标:学会用String 阅读全文
posted @ 2025-08-01 16:11 狂风将军 阅读(2) 评论(0) 推荐(0)
摘要: 枚举 枚举是一种特殊类。 枚举类的格式: 修饰符 enum 枚举类名{ 名称1,名称2...; 其他成员... } 注意: 枚举类中的第一行,只能写一些合法的标识符(名称),多个名称用逗号隔开。 这些名称,本质是常量,每个常量都会记住枚举类的一个对象。 案例: // 枚举类 public enum 阅读全文
posted @ 2025-07-29 11:32 狂风将军 阅读(14) 评论(0) 推荐(0)
摘要: 内部类 内部类是类中五大成分之一(成员变量、方法、构造器、内部类、代码块),如果一个类定义在另一个类的内部,这个类就是内部类。 场景:当一个类的内部,包含了一个完整的事物,且这个事物没有必要单独设计时,就可以把这个事物设计成内部类。 内部类有四种形式 成员内部类 就是类中的一个普通成员,类似我们学过 阅读全文
posted @ 2025-07-27 20:23 狂风将军 阅读(14) 评论(0) 推荐(0)
摘要: 抽象类 什么是抽象类? 在Java中有一个关键字叫:abstract,它就是抽象的意思,可以用它修饰类、成员方法。 abstract如果修饰方法,那么该方法就是抽象方法,如果修饰类,那么该类就是抽象类。 抽象类的注意事项、特点 抽象类中可以没有抽象方法,但是有抽象方法的类一定要声明为抽象类。 类该有 阅读全文
posted @ 2025-07-25 09:51 狂风将军 阅读(36) 评论(0) 推荐(0)