昆仑山:眼中无形心中有穴之穴人合一

夫君子之行,静以修身,俭以养德;非澹泊无以明志,非宁静无以致远。夫学须静也,才须学也;非学无以广才,非志无以成学。怠慢则不能励精,险躁则不能冶性。年与时驰,意与岁去,遂成枯落,多不接世。悲守穷庐,将复何及!

 

Java:FileOutputStream

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Arrays;

/**
 * 写入数据的原理(内存-->硬盘)
 *
 * java程序-->JVM(java虚拟机)-->OS(操作系统)-->OS调用写数据的方法-->把数据写入到文件中
 *
 * 字节输出流的使用步骤(重点);
 * 1.创建一个FileOutputStream对象,构造方法中传递写入数据的目的地
 *
 * 2.调用FileOutputStream对象中的方法write,把数据写入到文件中
 * 3.释成资源(流使用占用一定内存,使用完毕要把内存清空,提供程序的效率)
 */

public class Driver {
    public static void main(String[] args) throws IOException {
//        1.创建一个FileOutputStream对象,构造方法中传递写入数据的目的地
        FileOutputStream fos=new FileOutputStream("./wanson.txt");

//        2.调用FileOutputStream对象中的方法write,把数据写入到文件中

//        fos.write(97);
//        fos.write("there is no choice but to learn".getBytes());

        byte[] bytes={65,66,67,68,69};
        System.out.println(Arrays.toString(bytes));
        fos.write(bytes);

        fos.write(bytes,1,2);

        byte[] bytes1="我 爱 你中国".getBytes();
        System.out.println(Arrays.toString(bytes1));
        fos.write(bytes1);



        // 追加和续写
        FileOutputStream fos01=new FileOutputStream("./a.txt",true);

        for (int i = 0; i <10 ; i++) {
            fos01.write("小平".getBytes());
            fos01.write("\r\n".getBytes());
        }


        fos01.close();


//        3.释成资源(流使用占用一定内存,使用完毕要把内存清空,提高程序的效率)

        fos.close();
    }

}


posted on 2019-05-21 21:40  Indian_Mysore  阅读(296)  评论(0编辑  收藏  举报

导航