java-01

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java-01相关的知识,希望对你有一定的参考价值。

IO输入输出的概念:

1.把数据读到内存中,称为输入。从内存往外部设备写数据,称为输出。

file类

1.file类的对象可以表示文件也可以表示目录。

2.file对象可以对文件和目录的属性进行操作。

3.file对象不能直接对文件进行读写操作。

输入流和输出流

1.往内存中读叫输入流。

2.从内存中往外写叫输出流。

字节流和字符流

1.inputstream和outputstream是字节流。

字节输入流:fileinputstream

字节输出流:fileoutputstream

2.reader和writer是字符流。

字符输入流:filereader

字符输出流:filewriter

long begin = System.nanoTime();
//声明一个文件x并关联文件路径
File x = new File("音乐.txt");
FileInputStream fin = new FileInputStream(x);
File y = new File("音乐.txt");
FileOutputStream fou = new FileOutputStream(y);
//判断x,y文件是否存在
System.out.println(x.exists());
System.out.println(y.exists());
int w = 0;
while(w !=-1){
w = fin.read();
fou.write(w);
}
fin.close();
fou.close();
// 这段代码放在程序执行后,计时结束
long end = System.nanoTime() - begin;
//输出程序运行
System.out.println("耗时:" + end + "纳秒");
}
}//创建一个文件p

File p = new File("D:\\wenjian.jsva");
   p.mkdirs();
     //声明一个变量filename
     String filename = "电子书免费看.txt";
     //创建一个新的对像p1
  File p1 =new File(p,filename);
p1.createNewFile();
//构造一个FileReader对象,关联文件p1;
     FileReader f = new FileReader(p1);
     int y = f.read();
     while(y != -1){
     y=f.read();
      System.out.print((char)y);
 }

}
}

 




































以上是关于java-01的主要内容,如果未能解决你的问题,请参考以下文章

java01相关概念

JAVA01 JAVA概述

JAVA01 JAVA概述

java-01-基础知识

Java_day01

java01