java初级第15天总结笔记
来源:互联网 发布:照相馆美工的工作内容 编辑:程序博客网 时间:2024/05/22 15:50
一、File类的学习
通过file对象获取对应的文件或文件夹的信息
---------------------------------------------------
public boolean exists() 是否存在
public boolean isDirectory() 是否是文件夹
public boolean isFile() 是否是文件
public boolean isHidden() 是否隐藏
public String getName() 文件名字,包含后缀
public String getAbsolutePath 文件绝对路径
public String[] list() 子文件名字数组
public File[] listFiles() 子文件file对象数组
---------------------------------------------------
public boolean canRead() 是否可读 --window不能设置
public boolean canWrite() 是否可写
public long lastModified() 最后修改时间(毫秒)
public long length() 文件的长度,内容长度,不是文件名的长度 单位是字节
public String getPath() 文件路径(如果是相对路径构造的file返回相对路径)
通过file对象[创建]或[删除]文件系统的【文件】或【文件夹】
createNewFile() 文件系统中创建文件
mkdir() 文件系统中创建文件夹
mkdirs() 文件系统中创建文件夹及父辈目录
delete() 文件系统中删除文件或文件夹
三、Math的常用API
abs(double 绝对值
ceil(double 天花板 比传入值大的最小整数
floor(double a) 地板 比传入值小的最大整数
max(double a, double b) 最大值
min 最小值
round(double a) 四舍五入
sqrt(double a) 正平方根
pow(double a, double b) 指数
四、带泛型参数的的引用 之间 进行赋值的时候-》泛型参数的类型必须相同
类|接口<泛型参数具体类型1,泛型参数具体类型2> 变量= new 类<泛型参数具体类型a,泛型参数具体类型b>();
注意点
泛型参数具体类型1必须和泛型参数具体类型a相同
泛型参数具体类型2必须和泛型参数具体类型b相同
如果想两个引用的泛型参数类型不同---》通配符
? :表示匹配任意类型:如果泛型参数设为?那么赋值的引用的泛型参数可以是任何类型
? extends 类或接口 :表示匹配类型必须是指定类或接口的【子类型】或自己类型
? super 类或接口 : 表示匹配类型必须是指定类或接口的【超类型】或自己类型
通过file对象获取对应的文件或文件夹的信息
---------------------------------------------------
public boolean exists() 是否存在
public boolean isDirectory() 是否是文件夹
public boolean isFile() 是否是文件
public boolean isHidden() 是否隐藏
public String getName() 文件名字,包含后缀
public String getAbsolutePath 文件绝对路径
public String[] list() 子文件名字数组
public File[] listFiles() 子文件file对象数组
---------------------------------------------------
public boolean canRead() 是否可读 --window不能设置
public boolean canWrite() 是否可写
public long lastModified() 最后修改时间(毫秒)
public long length() 文件的长度,内容长度,不是文件名的长度 单位是字节
public String getPath() 文件路径(如果是相对路径构造的file返回相对路径)
通过file对象[创建]或[删除]文件系统的【文件】或【文件夹】
createNewFile() 文件系统中创建文件
mkdir() 文件系统中创建文件夹
mkdirs() 文件系统中创建文件夹及父辈目录
delete() 文件系统中删除文件或文件夹
三、Math的常用API
abs(double 绝对值
ceil(double 天花板 比传入值大的最小整数
floor(double a) 地板 比传入值小的最大整数
max(double a, double b) 最大值
min 最小值
round(double a) 四舍五入
sqrt(double a) 正平方根
pow(double a, double b) 指数
四、带泛型参数的的引用 之间 进行赋值的时候-》泛型参数的类型必须相同
类|接口<泛型参数具体类型1,泛型参数具体类型2> 变量= new 类<泛型参数具体类型a,泛型参数具体类型b>();
注意点
泛型参数具体类型1必须和泛型参数具体类型a相同
泛型参数具体类型2必须和泛型参数具体类型b相同
如果想两个引用的泛型参数类型不同---》通配符
? :表示匹配任意类型:如果泛型参数设为?那么赋值的引用的泛型参数可以是任何类型
? extends 类或接口 :表示匹配类型必须是指定类或接口的【子类型】或自己类型
? super 类或接口 : 表示匹配类型必须是指定类或接口的【超类型】或自己类型
0 0
- java初级第15天总结笔记
- java初级第12天总结笔记
- java初级第13天总结笔记
- java初级第14天总结笔记
- java初级第16天总结笔记
- java初级第17天总结笔记
- java初级第18天总结笔记
- java初级第19天总结笔记
- java初级第20天总结笔记
- java初级第10天笔记资料
- java初级第11天笔记资料
- 初级Java学习笔记总结
- 课堂笔记学习java(初级)第一节课
- Java初级第三天
- 课堂笔记学习java(初级)第三节课
- Java初级总结
- java 初级学习笔记
- Java初级笔记_1
- 域名、IP地址、URL关系
- input标签file类型,选择多个文件进行上传
- [Scoi2016]背单词
- web开发常见故障处理(四)之SSH配置
- Tesseract:训练
- java初级第15天总结笔记
- php进程管理
- 生成 注册码
- JavaScript实现拖拽预览,AJAX小文件上传
- git oschina入门
- 保存 Activity 状态
- 手把手教你写windows BAT
- Avoid non-default constructors in fragments: use a default constructor plus setArguments()错误提示解决方法
- java初级第16天总结笔记