A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

/*
*  IO: (I: input输入 ;  O: output输出)
*
*         IO流用来处理设备之间的数据传输
        上传文件和下载文件
        Java对数据的操作是通过流的方式
        Java用于操作流的对象都在IO包中

        IO中流的分类:
                流向分类:
                        输入流
                        输出流
                       
                流的类型分类:
                        字节流
                                字节输入流  InputStream
                                字节输出流  OutputStream
                        字符流
                                字符输入流 Reader
                                字符输出流 Writer
                       
                用系统自带的记事本能打开,并能看懂内容 就可以使用 字符流, 如果看不懂, 就使用字节流
                如果区别不开, 统统使用 字节流
               
       
        IO初体验
*/
public class IODemo {
        public static void main(String[] args) throws IOException {
                //写数据
                //write();
               
                //读数据
                read();
               
        }
       
        //读数据
        public static void read() throws IOException {
                File file = new File("d:\\abc.txt");
                //打开文件
                FileInputStream fis = new FileInputStream(file);
                //读数据
                int read = fis.read();
                System.out.println((char)read);
                //关闭文件
                fis.close();
        }

        //写数据
        public static void write() throws IOException {
                File file = new File("d:\\abc.txt");
                //打开文件
                FileOutputStream fos = new FileOutputStream(file);
                //写数据
                fos.write('a');
                //关闭文件
                fos.close();
        }
}

2 个回复

倒序浏览
赞个楼主  !!
回复 使用道具 举报
赞一个、
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马