JVM與外界通過數據通道進行數據交換
阿新 • • 發佈:2018-08-05
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=newVector(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與外界通過數據通道進行數據交換