咋才算学精了jdk类库,或者说 学习jdk类库,分成那几个层次( 二 )
(1)FileInputStream类的常用构造方法
public FileInputStream(String name) :name指要打开的文件名
public FileInputStream(File file) :file指要打开的文件对象
public FileInputStream(FileDescriptor fdObj):fdObj指要打开的文件描述符对象
例:
FileInputStream fin1=new
FileInputStream("E:\\\\jv\\\\ex.java");
File f=new File(" E:\\\\jv\\\\ex.java");
FileInputStream fin2=new FileInputStream(f);
(2)FileOutputStream类的常用构造方法
public FileOutputStream(String name)
public FileOutputStream(File file)
public FileOutputStream(FileDescriptor fdOb)
在以上构造方法中,需要指定与所创建的输入/输出对象相连接的文件。当然,要构造一个FileInputStream对象,所连接的文件必须存在而且是可读的;要构造一个FileOutputStream对象时,如果输出文件已经存在且可写,该文件内容会被新的输出所覆盖,若文件不存在,则系统会创建新文件用于输出数据。
2.DataInputStream类和DataOutputStream类
DataInputStream数据输入流,实现了http://java.io包中的DataInput接口,允许
应用程序以与机器无关方式从输入流中读取Java基本数据类型。
DataOutputStream数据输出流,实现了http://java.io包中的DataOutput接口,允
许应用程序以适当方式将Java基本数据类型写入输出流中。
(1)DataInputStream类和DataOutputStream类的构造方法
public DataInputStream(InputStream in);
public DataOutputStream(OutputStream out);
DataInputStream类和DataOutputStream类不能独立地实现数据的输
入和输出处理,必须与FileInputStream类和FileOutputStream类相配合来完成
对数据的读写。
例:
FileInputStream fin=new FileInputStream("data.dat");
DataInputStream in=new DataInputStream(fin);//创建数据输入流
FileOutputStream fout=new FileOutputStream("data.dat");
DataOutputStream out=new DataOutputStream(fout); //创建数据输出流
(2)DataInputStream类和DataOutputStream类的常用方法
3.FileReader类与FileWriter类
类FileReader与类FileWriter类用于字符文件的输入和输出。
(1)FileReader类的构造方法
public FileReader(File file)
public FileReader(FileDescriptor fd)
public FileReader(String filename)
(2)FileWriter类的构造方法
public FileWriter(File file)
public FileWriter(Filedescriptor fd)
public FileWriter(String filename)
向量类、日期类及随机数类
1.Vector类的数据成员
protected int capacityIncrement:当向量的大小超过其容量时,容量自动增加的量。
protected int elementCount:Vector对象中的元素数量。
protected Objected elementData:存储向量元素的数组缓冲区。vector的容量就是此数据缓冲区的长度。
2.Vector类的构造方法
Vector( ) :构造一个空向量。
Vector(int initialCapacity ):构造一个具有给定大小的空向量。
Vector(int initialCapacity, int capacityIncrement ):构造一个具有给定的初始容量和容量增量的空向量。
3.Vector类的常用的方法
(1)给向量中添加元素的方法
推荐阅读
- 文科狗打算学习编程,方便自己干体力活,应该怎样学,从啥学起
- 有关JDK源码中一些元素类型在方法实现方面的效率问题请大牛们指点迷津一下,谢谢!?
- Java使用StringBuilder进行简单字符串替换能提高效率,为啥jdk不新增一个这样的实现
- jdk是啥
- 请问有啥javascript代码管理工具吗比如开发jQuery这样的类库,如果多个人同时编辑一个文件肯定会存在冲突。大神们一般咋解决
- 生产环境做集群为啥每个tomcat对应一套JDK,不能所有tomcat公用一个JDK环境么
- JAVA 进程使用物理内存超过预期(JDK8+G1)?
- 热搜第一!女孩超一本线132分不敢算学费,网友留言超暖心
- 高考■女孩高考超本一线132分,却不敢算学费:相当于全家一年多收入
- 现在公司JDK用啥版本的