摘要: 字符流 字符输出流 Writer 写入字符流的抽象类。子类必须实现的方法仅有 write(char[],int,int)、flush()和close()。 对文件的操作使用:FileWriter类完成。 字符输入流 Reader 用于读取字符流的抽象类。子类必须实现的方法仅有 read(char[] 阅读全文
posted @ 2021-09-16 06:50 爱冒险的Akira 阅读(32) 评论(0) 推荐(0)
摘要: IO流 IO流:输入输出流 流是一组由顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流。 流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的警醒数据操作。 IO流的分类: 根据数据类型的不同分为:字符流和字节流 根据数据流向不同分为:输入流和输出 阅读全文
posted @ 2021-09-15 06:47 爱冒险的Akira 阅读(38) 评论(0) 推荐(0)
摘要: 文件和IO流 File类 对文件或者文件夹进行操作 操作方法 语法 public static final String spartator 表示路径分隔符”\“ public File(String pathname) 构造File类实例,要传入路径 public boolean createNe 阅读全文
posted @ 2021-09-14 07:15 爱冒险的Akira 阅读(27) 评论(0) 推荐(0)
摘要: 数字处理工具类 BigInterger BigInterger:可以让超过Int范围内的数据进行运算。 构造方法:public BigInterger(string val) 常用方法: public BigInterger add(BigInterger val) public BigInterg 阅读全文
posted @ 2021-09-13 17:15 爱冒险的Akira 阅读(46) 评论(0) 推荐(0)
摘要: 对象比较器 Comparable接口 此接口强行对实现它的每个类的对象进行排序。这种排序被称为类的自然排序,类的compareTo方法被称为它的自然比较方法。 Comparator接口 Comparator接口:强行对某个对象警醒整体排序比较。 对象的克隆 将一个对象复制一份,称为对象的克隆技术。 阅读全文
posted @ 2021-09-10 07:38 爱冒险的Akira 阅读(36) 评论(0) 推荐(0)
摘要: Math类 两种使用方法 1.直接使用 2.import导包方法 Math.abs() 求绝对值 Math.PI Math.random() 返回一个0-1的随机浮点数 Math.round(double value) 返回整数 Math.sqrt() 平方根 Random类 此类应用与生成伪随机数 阅读全文
posted @ 2021-09-09 07:21 爱冒险的Akira 阅读(35) 评论(0) 推荐(0)
摘要: StringBuffer类 StringBuffer目的是来解决字符串相加时带来的性能问题(常量与变量) StringBuffer的内部实现采用字符数组,默认数组长度为16,超过数组大小时,动态扩充的算法为 原长*2+2; String s1 = "a"; String s2 = "b"; Stri 阅读全文
posted @ 2021-09-08 07:13 爱冒险的Akira 阅读(37) 评论(0) 推荐(0)
摘要: String类 String类实际上是使用字符数组来储存的 字符串常量词 赋值方式 直接赋值(推荐) String name = "Akira" 通过关键字new调用String构造方法赋值(new表示申请内存空间) String name = new String("Akira") 通过字符数组赋 阅读全文
posted @ 2021-09-07 07:32 爱冒险的Akira 阅读(34) 评论(0) 推荐(0)
摘要: 面向对象编程 使用new关键字创建对象 构造器/构造方法 IDEA中alt+insert生成构造方法 new创建一个对象实际上就是调用构造方法 一旦定义了有参构造,就必须显示定义无参构造 this.表示当前对象 封装 属性设为private 利用get/set接口对数据进行操作 继承 关键词 ext 阅读全文
posted @ 2021-09-06 09:02 爱冒险的Akira 阅读(31) 评论(0) 推荐(0)
摘要: 数组 数组的声明创建 首先必须声明数组变量,才能在程序中使用数组 dataType[] arrayRefVar; //首选的方法 dataType arrayRefVar[]; // 非首选 Java语言使用new操作符来创建数组 arrayReVar = new dataType[arraySiz 阅读全文
posted @ 2021-09-05 08:20 爱冒险的Akira 阅读(34) 评论(0) 推荐(0)