摘要: 1.字节流 字节输出流 close()释放资源 flush()刷新数据 write()把数据写入文件 2.FileOutputStream类 构造方法 FileOutputStream(路径,是否续写) 3.IO异常的处理 public class FileOutputStreamDemo3 { p 阅读全文
posted @ 2020-11-02 21:28 杰斯-java 阅读(72) 评论(0) 推荐(0)
摘要: 1.递归 指在当前方法内调用自己的现象 2.直接递归是自己调用自己 3.间接递归,A调用B,B调用C,C调用A 注:递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。 在递归中虽然有限定条件,但是递归次数不能太多。否则也会发生栈内存溢出 4.递归打印文件下所有子目录中的文件 1. 指 阅读全文
posted @ 2020-11-02 21:17 杰斯-java 阅读(77) 评论(0) 推荐(0)
摘要: 1.IO流:专门处理文件的复制,内容的操作 2.File类 使用构造方法把文件路径封装成File对象 3.File类的构造方法 File(路径) File(路径对象,文件名) File(路径,文件名) 4.File类常用方法 getAbsolutePath()方法,获取绝对路径 getName()获 阅读全文
posted @ 2020-11-02 21:11 杰斯-java 阅读(41) 评论(0) 推荐(0)
摘要: 1.链接数据库 1.注册驱动 2.获取链接对象 3.获取语句执行对象 4.处理结果集 5.释放资源 public static void main(String[] args) throws ClassNotFoundException, SQLException { //1.注册驱动 Class. 阅读全文
posted @ 2020-11-02 20:57 杰斯-java 阅读(71) 评论(0) 推荐(0)
摘要: 1.异常Exception类 Exception有继承关系,它的父类是Throwable。Throwable是Java 语言中所有错误或异常的超类,即祖宗类。 异常继承体系 Throwable类-Error -Exception编译时期异常 -RunTimeException运行时期异常 2.异常和 阅读全文
posted @ 2020-11-02 20:52 杰斯-java 阅读(68) 评论(0) 推荐(0)
摘要: 1.静态导入格式 import static xxx.xxx 导入某个类的属性,可以直接调用 2.可变参数 修饰符 返回值类型 方法名(参数类型...形参名) public static int add(int...arr){ int sum = 0; for (int i = 0; i < arr 阅读全文
posted @ 2020-11-02 20:37 杰斯-java 阅读(137) 评论(0) 推荐(0)
摘要: 1.Set接口 1.数据不可以重复 2.没有顺序 3.没有下标 2.HashSet集合,采用哈希表结构存储数据,保证元素唯一性的方式依赖于:hashCode()与equals()方法。 3.在往HashSet中存放对象时,会调用对象的HashCode()方法,计算哈希值,哈希值不相同,再调用equa 阅读全文
posted @ 2020-11-02 20:21 杰斯-java 阅读(141) 评论(0) 推荐(0)
摘要: 1.泛型类定义格式: 修饰符 class 类名<代表泛型的变量>{ } 确定泛型格式 当创建一个类的对象是确定泛型 泛型接口定义格式 修饰符 interface 接口名<代表泛型的变量>{} 使用泛型的好处:避免了ClassCastException类型强转的麻烦 泛型通配符:?当泛型类型不确定时, 阅读全文
posted @ 2020-10-13 16:46 杰斯-java 阅读(60) 评论(0) 推荐(0)
摘要: 1.Collection接口 常用方法: add()添加元素 clear()移除集合中所有元素 contains()判断集合中是否有该元素 remove()移除集合中指定元素 size()返回集合中元素个数 toArray()返回数组 创建格式: Collection<E> col=new Arra 阅读全文
posted @ 2020-10-13 16:17 杰斯-java 阅读(54) 评论(0) 推荐(0)
摘要: 1.字符串与基本数据类型之间的转换 八个类型调用parse类型方法 2.将基本数据类型转为字符串 用+号拼接 3.自动拆装厢 自动装箱:基本数值自动直接转成对象 自动拆箱:对象自动直接转成基本数值 4.System类 常用方法: currentTimeMillis()方法:返回以毫秒为单位的当前时间 阅读全文
posted @ 2020-10-12 11:41 杰斯-java 阅读(85) 评论(0) 推荐(0)