随笔分类 -  JavaSE

摘要:下限类型的泛型方法和泛型类,在编译期之后泛型类也会擦除,替换为Object类型,于无限制的泛型类和泛型方法一致 package com.model.fanxing; import java.lang.reflect.Field; import java.lang.reflect.Method; im 阅读全文
posted @ 2021-07-01 17:55 张紫韩 阅读(98) 评论(0) 推荐(0)
摘要:什么是类型通配符 package com.model.fanxing; /** * @Description:测试类 * @Author: 张紫韩 * @Crete 2021/6/30 23:46 * 演示类型通配符 */ public class FanXingDemo07 { public st 阅读全文
posted @ 2021-07-01 12:24 张紫韩 阅读(79) 评论(0) 推荐(0)
摘要:泛型接口 package com.model.fanxing; /** * @Description:测试类 * @Author: 张紫韩 * @Crete 2021/6/30 22:14 * 泛型接口和实现类 * 1.泛型接口的实现类,是一个泛型类,那么要保证实现接口的泛型类的反省表示中要包含 泛 阅读全文
posted @ 2021-06-30 23:46 张紫韩 阅读(323) 评论(0) 推荐(0)
摘要:什么是泛型: 我们使用ArrayList是如果不指定泛型,他会自动给我们转换为Object类型,当我们取出来的时候还是Object类型的对象,需要进行强制类型转换(如果我们在集合中加入了不同的对象,但是我们还是按照一种对象进行转换的话,容易造成类型转换异常),还会影响我们的执行效率 package 阅读全文
posted @ 2021-06-30 22:26 张紫韩 阅读(217) 评论(0) 推荐(0)
摘要:课后练习 package com.model.homework; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; 阅读全文
posted @ 2021-06-29 23:53 张紫韩 阅读(58) 评论(0) 推荐(0)
摘要:放射爆破操作实例对象: 通过反射创建对象的两种方式: 创建对象实例的案例 package com.model.reflection; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetExce 阅读全文
posted @ 2021-06-29 23:22 张紫韩 阅读(315) 评论(0) 推荐(0)
摘要:第一组:java.lang.Class类 package com.model.reflection; import java.lang.annotation.Annotation; import java.lang.reflect.Constructor; import java.lang.refl 阅读全文
posted @ 2021-06-29 17:17 张紫韩 阅读(90) 评论(0) 推荐(0)
摘要:基本说明 package com.model.Class; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.Scanner; /** * @De 阅读全文
posted @ 2021-06-28 23:57 张紫韩 阅读(65) 评论(0) 推荐(0)
摘要:基本介绍: package com.model.Class; import com.model.reflection.Cat; /** *@Description:测试类 *@Author: 张紫韩 *@Crete 2021/6/28 16:56 * * 介绍Class类的特点 */public c 阅读全文
posted @ 2021-06-28 18:55 张紫韩 阅读(56) 评论(0) 推荐(0)
摘要:java Reflection 反射原理图 反射机制可以完成什么: 反射相关的主要类: package com.model.fanshe; import java.io.FileNotFoundException; import java.io.FileReader; import java.io. 阅读全文
posted @ 2021-06-27 22:58 张紫韩 阅读(67) 评论(0) 推荐(0)
摘要:反射的目录: 反射的需求引出反射: package com.model.fanshe; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.l 阅读全文
posted @ 2021-06-27 22:09 张紫韩 阅读(50) 评论(0) 推荐(0)
摘要:什么是注解: 内置注解: package com.model.zhujie; import java.util.ArrayList; /** * @Description:测试类 * @Author: 张紫韩 * @Crete 2021/6/26 18:13 * * 什么是注解(Annotation 阅读全文
posted @ 2021-06-26 21:24 张紫韩 阅读(52) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-06-19 15:46 张紫韩 阅读(33) 评论(0) 推荐(0)
摘要:package com.model.work; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; /** * @Description: 阅读全文
posted @ 2021-06-19 15:36 张紫韩 阅读(65) 评论(0) 推荐(0)
摘要:Properties的介绍 Properties应用案例: package com.model.io.properties; import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.Fil 阅读全文
posted @ 2021-06-19 14:41 张紫韩 阅读(73) 评论(0) 推荐(0)
摘要:PrintStream和PrintWriter打印流介绍: PrintWriter和PrintStream打印流的使用 PrintStream: package com.model.io.outputstream.printstream; import java.io.FileNotFoundExc 阅读全文
posted @ 2021-06-19 13:58 张紫韩 阅读(70) 评论(0) 推荐(0)
摘要:转换流要接据的问题: 当我们的文件是UTF-8的编码方式时,可以正常的读取, 将文件的编码方式改变一下重新读,乱码问题: 转换流是可以将字节流转换为字符流,同时 字节流还可以指定编码方式,用来解决乱码的问题 转换流InputStreamReader和OutputStreamWriter的介绍 Inp 阅读全文
posted @ 2021-06-19 12:00 张紫韩 阅读(82) 评论(0) 推荐(0)
摘要:package com.model.io.standard; import java.util.Scanner; /** * @Description:测试类 * @Author: 张紫韩 * @Crete 2021/6/19 10:25 */ public class InputAndOutput 阅读全文
posted @ 2021-06-19 10:41 张紫韩 阅读(78) 评论(0) 推荐(0)
摘要:对象处理流:ObjectInputStream和ObjectOutputStream OjectInputStream和ObjectOuputStream使用案例 序列化: package com.model.io.outputstream.objectoutputstream; import co 阅读全文
posted @ 2021-06-19 10:04 张紫韩 阅读(85) 评论(0) 推荐(0)
摘要:介绍 处理流 BufferedInputStream和BufferedOutputStream(用来处理二进制文件) BufferedInputStream和BufferedOutStream是按照字节进行处理的所以可以处理二进制文件(照片,视频) package com.model.io.copy 阅读全文
posted @ 2021-06-18 21:05 张紫韩 阅读(110) 评论(0) 推荐(0)