1. 程式人生 > >JVM與外界通過數據通道進行數據交換

JVM與外界通過數據通道進行數據交換

del out con else 傳輸 package ins 裝飾 建立連接

使用I/O流訪問file中的內容。

JVM與外界通過數據通道進行數據交換。

分類:

按流分為輸入流和輸出流;

按傳輸單位分為字節流和字符流;

還可以分為節點流和過濾流。

節點流:負責數據源和程序之間建立連接;

過濾流:用於給節點增加功能。

過濾流的構造方式是以其他流位參數構造(這樣的設計模式稱為裝飾模式)。

 1 package TomTexts;
 2 import java.util.*;
 3 public class TomTexts_25 {
 4     public static void main(String[] args){
 5         Vector vec=new
Vector(3); 6 System.out.println(" old capacity is"+vec.capacity()); 7 vec.addElement(new Integer(1)); 8 vec.addElement(new Integer(2)); 9 vec.addElement(new Integer(3)); 10 vec.addElement(new Float(2.78)); 11 vec.addElement(new Double(2.78)); 12 System.out
.println(" new capacity is"+vec.capacity()); 13 System.out.println(" new size is"+vec.size()); 14 System.out.println(" first item is"+vec.firstElement()); 15 System.out.println(" last item is"+vec.lastElement()); 16 if(vec. contains(new Integer(2))) 17 System.out
.println(" found 2"); 18 vec. removeElementAt(1); 19 if(vec.contains(new Integer(2))) 20 System.out.println(" found 2"); 21 else 22 System.out.println(" after deleting not found 2"); 23 } 24 25 }

JVM與外界通過數據通道進行數據交換