基础复习02
来源:互联网 发布:淘宝差评可以申诉吗 编辑:程序博客网 时间:2024/06/08 02:39
1.Date类
构造方法:long Date() Date(long Date)
2.SimpleDateFormat类
a.SimpleDateFormat sdf = new SimpleDateFormat();默认格式
b.SimpleDateFormat sdf = new SimpleDateFormat("");指定格式
格式化:
Date - String
解析:
String - Date
3.Calendar 案例
Calendar.YEAR 年
Calendar.Month 月
Calendar.DAY 日
获得:get();
修改:set();
增加:add();
1.集合体系结构
Collection -list - ArrayList
- LinkedList
2.Collection
增删改查的功能
3.迭代器
集合的遍历:
1.for循环遍历
2.迭代器 Iterator() 方法
4.并发修改异常
面熟
5.泛型
<E>表示泛型
好处:避免类型转换出现的问题
减少黄色警告线
简化代码
6.foreach
for(集合类型 变量:集合对象) {
直接使用变量
}
7.数据结构
1.数组
特点:遍历快,增删慢
2.链表
特点:遍历慢,增删快
3.栈,队列
栈:先进后出
链表:先进先出
8.list的特点 功能
有序
有整数索引
允许重复
增删改查
9.List子类
Linklist
Arraylist
使用说明
当增删多时使用Linklist,其余使用Arraylist
1.set集合
无序无重复
无整数索引
2.hashset
set的子类
3.Collections工具类
Collection:集合的最顶层
Collections:工具类,用于对Collection集合进行操作
4.Map
Map:双列集合 ,value值可以重复,key不可以重复
Collection:单列集合
5.Map集合遍历
a.通过Key找到value
b.通过entry方法
1.异常
编译时异常:父类:Exception
运行时异常:父类:RuntimeException
2.异常的抛出
a.直接抛出
b.try {
} catch(){
}
c.快捷键
3.throwable的用法
4.finally
保证会执行的代码
应用:IO流 close()方法
5.异常的分类
编译时异常
运行时异常
6.自定义异常
a.定义MyException方法继承Exception或者RuntimeException
b.快捷键生成空参和有参构造
c.写方法创建对象
throw new MyException("字符串")
7.递归
把大问题拆成小问题
把小问题拆成更小的问题
把小问题解决
注意事项:
a.要有出口
b.找到规律
c.不易过大
1.File类
file类是文件或者文件夹的表现形式
2.File类常用的功能
创建功能
删除功能
获取功能
判断功能
修改文件名功能
3.File类有一个重要获取功能
File[] arr = File.ListFiles(); 以File的形式获取文件下面的文件件和文件
获取文件下面的所有子文件夹和子文件
删除文件下面的所有子文件夹和子文件
获取文件下面所有的子文件夹和子文件大小
获取文件下面所有的子文件夹和子文件个数
1.写一个方法
2.找到出口
3.找到规律
4.使用方法
5.IO流
IO流的分类:
1.按流入方向分类:
输入流 FileReader 父类: Reader
输出流 FileWriter 子类: Writer
2.按数据类型分类:
字节流: 字节输入流: InputStream
字节输出流: OutputStream
字符流: 字符输入流: Reader
字符输出流: Writer
6.IO流的复制:
当复制文本文件时,既可以使用字节流也可以使用字符流;
当复制非文本文件时,必须使用字节流
当不知道是不是文本文件时,使用字节流
阅读全文
0 0
- java__基础复习02
- java基础复习02
- Java基础复习02
- 基础复习02
- 基础复习
- 基础复习
- 基础复习
- 基础复习
- 复习MySQL(基础复习)
- 基础java复习
- C基础的复习
- Java 基础复习 01
- 基础复习笔记--数据类型
- 密码学基础复习要点
- J2SE基础复习提纲
- C#基础复习 三
- CS基础复习
- 基础复习笔记
- 换钱的最少货币数
- caffe学习(六):使用python调用训练好的模型来分类(Ubuntu)
- JAVA以后要走的路
- 使用ng-animate为网页增加动画效果
- 数据库中间件 Sharding-JDBC 源码分析 —— SQL 解析(二)之SQL解析
- 基础复习02
- php处理与H5对接时的跨域问题
- 设计模式-策略模式
- MySQL数据库还原
- linux 开机运行命令
- hadoop2.x中hadoop—core.jar包使用
- 分割回文串II
- 《互联网信贷风险与大数据》读书笔记(四)
- 自定义控件——第一行代码3.4.2