无声specialweek

2021年6月21日

从零开始学Java-Day15

摘要: Collection package cn.tedu.collection; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.Iterator; // 阅读全文

posted @ 2021-06-21 19:47 无声specialweek 阅读(39) 评论(0) 推荐(0) 编辑

从零开始学Java-Day14

摘要: 序列化和反序列化 概述 序列化是指将对象的状态信息转换为可以存储或传输形式的过程.在序列化期间,对象将其当前状态写入到临时或持久性存储区.以后可以通过从存储区中读取或者反序列化对象的状态,重新创建该对象. 序列化:利用ObjectOutputStream,把对象的信息,按照固定的格式转成一串字节值输 阅读全文

posted @ 2021-06-21 19:46 无声specialweek 阅读(19) 评论(0) 推荐(0) 编辑

2021年6月17日

从零开始学Java-Day13

摘要: 字节流 字节输入流 InputStream public abstract class **InputStream** 此抽象类是表示字节输入流的所有类的超类。 FileIputStream操作文件的字节输入流 - 上述的子类 read():每次滴哦用都会读取一个字节,如果读取到末尾,返回-1 pa 阅读全文

posted @ 2021-06-17 18:43 无声specialweek 阅读(24) 评论(0) 推荐(0) 编辑

2021年6月16日

从零开始学Java-Day12

摘要: String 性能测试 使用String的 + 进行字符串拼接,效率比较低 使用StringBuilder/StringBuffer的 append 拼接效率高 package cn.tedu.api; //本类用于字符串的拼接 public class TestString { public st 阅读全文

posted @ 2021-06-16 19:06 无声specialweek 阅读(35) 评论(0) 推荐(0) 编辑

2021年6月15日

从零开始学Java-Day11

摘要: API Objex(顶级父类): ​ 在不明确给出超类的情况下,Java会自动把Object作为要定义类的超类 package cn.tedu.api; import java.util.Objects; //本类用于测试顶级父类Object public class TestObject { pu 阅读全文

posted @ 2021-06-15 18:43 无声specialweek 阅读(28) 评论(0) 推荐(0) 编辑

从零开始学Java-Day10

摘要: 静态资源属于优先加载的类资源,不存在重写的现象 谁的对象来调用就使用哪个类的静态方法 多态对象调用的静态方法就是父类的,因为多态对象被看作是父类类型 ### 抽象类 抽象类有构造方法:给子类提供的 抽象类中的所有方法不一定都是抽象的,可以有非抽象方法 非抽象子类在继承抽象类之后必须重写抽象类中的所有 阅读全文

posted @ 2021-06-15 18:42 无声specialweek 阅读(125) 评论(0) 推荐(0) 编辑

2021年6月10日

从零开始学Java-Day09

摘要: 静态代码块 执行顺序: ​ 静态代码块 —> 构造代码块 —>构造方法代码块 随着类的调用而执行 加载一些需要第一时间需要加载并且只能加载一次的资源 package cn.tedu.block; //本类用来测试代码块之间的关系 public class TestBlock { public sta 阅读全文

posted @ 2021-06-10 19:31 无声specialweek 阅读(38) 评论(0) 推荐(0) 编辑

2021年6月9日

从零开始学Java-Day08

摘要: 继承 继承的关键字extends 格式:子类 extends 父类 子类继承父类,相当于子类复制了父类的功能 父类的私有资源,子类无法使用,因为private修饰不可见 Java制作支持单继承,一个子类只能由一个父类,一个父类可以有多个子类 继承具有遗传性 继承是一种 is a 的管辖,比如小猫是小 阅读全文

posted @ 2021-06-09 18:51 无声specialweek 阅读(43) 评论(0) 推荐(0) 编辑

2021年6月8日

从零开始学Java-Day07

摘要: 构造函数 构造函数的最大作用:创建对象时完成初始化,当我们在new一个对象并传入参数的时候,会自动调用构造函数并完成参数的初始化。 package cn.tedu.oop; //本类用于测试构造方法 public class TestConstructor { public static void 阅读全文

posted @ 2021-06-08 18:35 无声specialweek 阅读(31) 评论(0) 推荐(0) 编辑

2021年6月7日

从零开始学Java-Day06

摘要: 数组的复制、扩容、缩容 package cn.tedu.review; import java.util.Arrays; public class TestArray { public static void main(String[] args) { int[] from = {1,2,3,4,5 阅读全文

posted @ 2021-06-07 19:42 无声specialweek 阅读(30) 评论(0) 推荐(0) 编辑

导航