Java学习
文章平均质量分 57
卖女孩的小fo柴
菜鸡上路
展开
-
Java学习03----常用API
目录 Java常用API 顶层父类Object 控制台录入Scanner 字符串处理String 字符串处理:StringBulider 和 StrngBuffer 日期获取:Date和Calender 基本类型的包装类 顶层父类Object 简介: 类层次结构最顶层的基类,所有类都直接或间接地继承自Object类,所以所有的类都是一个Object(对象) 构造方法: Object():构造一个对象,所有子类对象初始化时都会优先调用该方法...原创 2021-02-26 11:56:05 · 156 阅读 · 1 评论 -
Java学习02----使用IO模拟文件上传功能
模拟文件上传功能 需求:使用控制台 模拟 实际开发中上传用户头像的功能 分析: 1.在控制台录入用户头像的路径 2.解析路径字符串中文件名是否合法 后缀名为:.jpg、.png、.bmp 3.判断该路径表示的文件是否存在 是否为文件 file.exists() file.isFile() 4.读取该文件并写入指定目录 5.提示头像上传成功或失败 public ...原创 2021-02-25 22:14:37 · 177 阅读 · 1 评论 -
Java学习02 IO流概述
目录 Java IO流 1.流的特点: 2.Java IO流的类型 1.流的特点: 先进先出 顺序存取 只读或只写 2.Java IO流的类型 按流向: 输入流(读文件) 输出流(写文件) 按数据类型:字节流(任意类型文件) 字符流(适用于纯文本文件) 按功能: 节点流 ...原创 2021-02-25 21:24:17 · 77 阅读 · 0 评论 -
Java学习02(4)字节流读写
字节输入输出流读写 public static void main(String[] args) throws IOException { // 1.创建字节输入流 关联数据源文件 FileInputStream fis = new FileInputStream("lib/1.png"); // 2.创建字节输出流 关联目的文件 FileOutputStream fos = new FileOutputStream("lib/1_bc..原创 2021-02-25 14:36:36 · 81 阅读 · 0 评论 -
Java学习02(3)字符流拷贝
IO流拷贝文件核心6步 1. 创建字符输入流对象 关联数据源文件 2. 创建字符输出流对象 关联目的文件 3. 定义变量 记录读取到的内容 4. 循环读取 只要条件以满足就一直读 并将读取到的内容赋值给变量 5. 将读取到的数据写入到 目的文件 6. 释放资源 单个字符拷贝 public static void main(String[] args) throws IOException { // 1. 创建字符输入流对象 关联数据源文件 // 2...原创 2021-02-25 13:53:42 · 339 阅读 · 0 评论 -
Java学习02(2)字符流写
字符流写数据 Writer: void write(int ch) 写入单个字符 void write(char[] chs, int index, int len) 一次写入一个指定的字符数组 从index开始后的len个字符 void write(String str) 写入一个字符串 /** * 1.创建字符流写对象 * 2.写数据 * 3.异常处理 * 4.关闭资源 *...原创 2021-02-24 11:30:55 · 104 阅读 · 0 评论 -
Java学习02(1)字符流读
Java学习02----IO读写文件----(1)字符流读 IO流简介: 概述: I(Input, 输入)/O(Output)流,是Java中用来传输数据的方式. 划分: 按照流向分: 输入流: 读数据 输出流: 写数据 按照操作分: 字节流: 以字节为单位来操作数据. Inp...原创 2021-02-24 11:11:56 · 96 阅读 · 0 评论 -
Java学习01 ---- 遍历目录下的文件路径
Java学习01 ---- 遍历目录下的文件路径 public static void main(String[] args) { String path = ""; //输入要遍历的目录路径 File file = new File(path); // 创建File实例 traverse(file); // 调用函数(无过滤器) traverseFilter(file); //调用函数(有过滤器)原创 2021-02-24 10:22:52 · 92 阅读 · 0 评论