JavaSE 进阶(十八)
静态代理
结婚案例
1 | package ml.guest997; |
可以看到代理对象的创建类似于线程创建时传了个实现 Runnable 接口的类对象。
1 | package ml.guest997; |
可以看到代理对象的创建类似于线程创建时传了个实现 Runnable 接口的类对象。
表示物理磁盘中的一个文件或者文件夹。
方法名 | 说明 |
---|---|
boolean CreateNewFile() | 创建一个空文件。 |
boolean mkdir() | 创建一个指定路径名的文件夹。 |
boolean delete() | 删除一个指定的文件或文件夹,文件夹必须为空才能被删除。 |
boolean exists() | 判断指定的文件或文件夹是否存在。 |
String getAbsolutePath() | 返回文件或文件夹的绝对路径 |
String getName() | 返回文件或文件夹的名称 |
String getParent() | 返回文件/文件夹所在路径 |
boolean isDirectory() | 判断是否为目录 |
boolean isFile() | 判断是否为文件 |
long length() | 返回文件的长度 |
File[] listFiles() | 返回目录中的所有内容,一个文件数组。如果指定的路径不是一个目录就返回 null。 |
boolean renameTo(File dest) | 重命名指定的文件。 |
1 | package ml.guest997; |
方法名 | 说明 |
---|---|
static void reverse(List<?> list) | 反转集合元素 |
static void shuffle(List<?> list) | 随机打乱集合元素的顺序 |
static void sort(List | 升序排序(元素类型需要实现 Comparable 接口) |
1 | package ml.guest997; |