泛型与File
3eoz
一星程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[泛型与File]File类的常用方法
/* File类的获取功能 public String getAbsolutePath(): 获取绝对路径 public String getPath(): 获取路径 public String getName(): 获取名称 public String getParent(): 获取上层文件目录路径 若无,返回null public long length(): 获取文件长度(即:字节数) 不能获取目录的长度 public long last...原创 2022-05-05 16:58:46 · 244 阅读 · 0 评论 -
[泛型与File]File类的实例化
/* File类的使用 1. File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹) 2. File类声明在java.io包下 */public class FileTest { /* 1. 如何创建File类的实例 File(String filePath) File(String parentPath,String childPath) File(File parentFile,String childPath) .原创 2022-05-05 10:41:28 · 135 阅读 · 0 评论 -
[泛型与File]有限制条件的通配符的使用
/* 有限制条件的通配符的使用 ? extends A: G<? extends A> 可以作为G<A>和G<B>的父类,其中B是A的子类 ? super A: G<? super A> 可以作为G<A>和G<B>的父类,其中B是A的父类 */ @Test public void test4(){ List<? extends Person&g..原创 2022-05-04 22:14:19 · 205 阅读 · 0 评论 -
[泛型与File]通配符的使用及使用通配符后数据的读取和写入要求
/* 通配符的使用 通配符:? 类A是类B的父类,G<A>和G<B>是没有关系的,两者共同的父类是:G<?> */ @Test public void test3(){ List<Object> list1 = null; List<String> list2 = null; List<?> list = nu...原创 2022-05-04 19:35:42 · 352 阅读 · 0 评论 -
[泛型与File]泛型在继承方面的体现
public class GenericTest2 { /* 1. 泛型在继承方面的体现 虽然类A是类B的父类,但是G<A>和G<B>二者不具备子父类关系,两者是并列关系 补充:类A是类B的父类,A<G> 是 B<G> 的父类 */ @Test public void test1(){ Object obj = null; String str = null; .原创 2022-05-04 18:58:22 · 186 阅读 · 0 评论 -
[泛型与File]自定义泛型类及其注意点
Order类:/*自定义泛型类 */public class Order <T>{ String orderName; int orderId; //类的内部结构就可以使用类的泛型 T orderT; public Order(){ //编译不通过// T[] arr = new T[10]; //编译通过// T[] arr = (T[]) new Object[10];原创 2022-05-04 13:02:27 · 163 阅读 · 0 评论 -
[泛型与File]泛型的使用举例
/* 泛型的使用 1. jdk5.0新增的特性 2. 在集合中使用泛型: 总结: ① 集合接口或集合类在jdk5.0时都修改为带泛型的结构 ② 在实例化集合类时,可以指明具体的泛型类型 ③ 指明完以后,在集合类或接口中凡是定义类或接口时,内部结构(比如:方法、构造器、属性等)使用到类的泛型的位置,都指定为实例化时的泛型类型 比如:add(E e) ---> 实例化以后:add(Integer e) ④ 注意点:泛型的类型必须是类,不能是基本数据类型。需要用到基本数.原创 2022-05-04 10:51:25 · 173 阅读 · 0 评论
分享