53,Math类包含了所用于几何和三角运算的方法,Random类一个伪随机数产生类。
54,File类:IO包中唯一代表磁盘文件本身信息的类,而不是文件中的内容。 File f=new File(“hello.txt”); If(f.exist()){f.delete();} Else {f.createNewFile();}
System.out.println(“File name:”+f.getName());获取文件的名称 System.out.println(“File path:”+f.getPath());获取文件的路径 System.out.println(f.exist()?”exist”:”not exist”);判断文件是否存在
55,RandomAccessFile类提供了众多的文件访问方法;RandomAccessFile类支持随机访问,但是不能访问其他的Io设备,如网络、内存映像等。 两种构造方法:
new RandomAccessFile(f,”rw”);可以读写 new RandomAccessFile(f,”r”);只读
56,流是字节序列的抽象概念。文件是数据的静态存储形式流是数据传输时的形态。流分为两种:节点流类和过滤流类。 57,InputStream类方法:int read();读取方法 void close();读取后要关闭文件
58,FileInputStream inone=new FileInputStream(“hello.test”);等同于 File f=new File(“hello.test”);
FileInputStream intwo=new FileInputStream(f);
59,System.in连接到键盘,而System.out连接到显示器,用-1作为键盘输入的结束。
60,PipedInputStream与PipedOntputStream类:创建管道通信,使用管道流类,可以实现各个程序模块之间的耦合通信。 |
|