亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 第二十章例子.txt

?? Java2實用教程(清華大學(xué)出版社)中的所有例題程序!
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
20-例子1
import java.io.*;
class Example20_1
{ public static void main(String args[])
  { int b;
  byte buffer[]=new byte[2500];
  try{ FileInputStream readfile=new FileInputStream("Example211.java");
       b=readfile.read(buffer,0,2500);
       try { String str=new String(buffer,0,b,"Default");
             System.out.println(str);
           }        
       catch(UnsupportedEncodingException e)
           { System.out.println(" the encoding was not found:"+e);
           }
     }
   catch(IOException e)
     {System.out.println("File read Error ");
     }
  }
}



20-例子2
import java.io.*;import java.awt.*;import java.awt.event.*;
class Example20_2
{  static Frame f;
   public static void main(String args[])
  { int b,j=10; TextArea text;
    byte tom[]=new byte[2500];f=new Frame();
    f.setSize(100,100);text=new TextArea(30,60);
    f.setVisible(true);f.add(text); f.pack();
    f.addWindowListener(new WindowAdapter()
      { public void windowClosing(WindowEvent e)
        {f.setVisible(false);System.exit(0);}
      }); 
   
try{ File f=new File("E:\\dd\\","AA.java");
     FileInputStream readfile=new FileInputStream(f);
         while((b=readfile.read(tom,0,j))!=-1) 
          {String s=new String (tom,0,b);
            System.out.println(s);
            text.append(s); 
          }
         readfile.close();
       }
     catch(IOException e)
       {System.out.println("File read Error ");
       }
  }
}



20-例子3
import java.io.*;
class Example20_3
{ public static void main(String args[])
  { int b;
  byte buffer[]=new byte[100];
  try{System.out.println("輸入一行文本,并存入磁盤:");
      b=System.in.read(buffer);//把從鍵盤敲入的字符存入buffer。
      FileOutputStream whritefile=new FileOutputStream("line.txt");
      whritefile.write(buffer,0,b);// 通過流把 buffer寫入到文件line.txt。
     }
   catch(IOException e)
     {System.out.println("Error ");
     }
  }
}



20-例子4
import java.applet.*;
import  java.io.*;
import java.awt.*;
import java.awt.event.*;
 class EWindow extends Frame implements ActionListener
{ TextArea text; BufferedReader in;  Button button;
  FileReader file;
   EWindow()
   {super("流的讀取");
    text=new TextArea(10,10);text.setBackground(Color.cyan);
try {File f=new File("e:/dd/","E2.html");
     file=new FileReader(f);
         in=new BufferedReader(file);
        }
    catch(FileNotFoundException e){}
    catch(IOException e){}   
    button =new Button("讀取"); 
    button.addActionListener(this);
    setLayout(new BorderLayout());
    setSize(40,40);
    setVisible(true);
    add(text,"Center");add("South",button);
    addWindowListener(new WindowAdapter()
     {public void windowClosing(WindowEvent e)
     {setVisible(false);System.exit(0); }
     });
   } 
public void actionPerformed(ActionEvent e)
  { String s;
    if(e.getSource()==button)
     try{
         while((s=in.readLine())!=null)
         text.append(s+'\n');   
         }
      catch(IOException exp){} 
  }
}
public class Example20_4
{public static void main(String args[])
 {EWindow w=new EWindow();w.pack();
 }
}




20-例子5
import java.applet.*;
import  java.io.*;
import java.awt.*;
import java.awt.event.*;
 class FWindow extends Frame implements ActionListener
{ TextArea text; BufferedWriter out;  Button button;
  FileWriter tofile;
   FWindow()
   {super("流的寫入");
    text=new TextArea(10,10);text.setBackground(Color.cyan);
    try {tofile=new FileWriter("hello.txt");
         out=new BufferedWriter(tofile);
        }
    catch(FileNotFoundException e){}
    catch(IOException e){}   
    button =new Button("寫入"); 
    button.addActionListener(this);
    setLayout(new BorderLayout());
    setSize(60,70);
    setVisible(true);
    add(text,"Center");add("South",button);
    addWindowListener(new WindowAdapter()
     {public void windowClosing(WindowEvent e)
     {setVisible(false);System.exit(0); }
     });
   } 
  
 public void actionPerformed(ActionEvent e)
  { String s;
    if(e.getSource()==button)
     try {
        out.write(text.getText(),0,(text.getText()).length());
        out.flush();
         }
     catch(IOException exp){System.out.println(" have problem");} 
  }
}
public class Example20_5
{public static void main(String args[])
 {FWindow w=new FWindow();w.pack();//用緊湊方式顯示窗口
 }
}



20-例子6
import java.util.*;import java.io.*;
import java.awt.*;import java.awt.event.*;
class EWindow extends Frame implements ItemListener,ActionListener
{ String str[]=new String[7];String s;
  FileReader file;BufferedReader in;  Button button_start;
  Checkbox box[];TextField text_word,text_fenshu;
  int fenshu=0;  CheckboxGroup age=new CheckboxGroup();
   EWindow()
   {super("英語單詞學(xué)習(xí)");
    text_fenshu=new TextField(10);text_word=new TextField(70);
    button_start=new Button("重新練習(xí)");button_start.addActionListener(this);
    try {file=new FileReader("English.txt");
         in=new BufferedReader(file);
        }
    catch(FileNotFoundException e){}
    catch(IOException e){}   
    setBounds(100,100,400,320); setVisible(true);
    setLayout(new GridLayout(5,1));setBackground(Color.pink);
    Panel p1=new Panel(),p2=new Panel(),p3=new Panel() ,p4=new Panel();
    p2.setLayout(new GridLayout(2,1)); p3.setLayout(new GridLayout(5,1)); 
    p1.add(new Label("您的得分:"));p1.add(text_fenshu);
    p2.add(new Label("句子填空:"));p2.add(text_word); 
    p4.add(button_start); box=new Checkbox[6];
    for(int i=0;i<=4;i++)
     {box[i]=new Checkbox(" ",false,age);
      box[i].addItemListener(this);
     } 
    p3.add(new Label("選擇答案:"));
    for(int i=1;i<=4;i++)
     {p3.add(box[i]);}         
     add(p1); add(p2);add(new Label()); add(p3);add(p4);
     addWindowListener(new WindowAdapter()
     {public void windowClosing(WindowEvent e)
     {setVisible(false);System.exit(0); }
     });
     reading();
   } 
public void reading()
 {int i=0; 
  try{ s=in.readLine();
       if(!(s.startsWith("endend")))
       {StringTokenizer tokenizer=new StringTokenizer(s,"#"); 
        while(tokenizer.hasMoreTokens())
         {str[i]=tokenizer.nextToken();i++;
         }
        text_word.setText(str[0]);
        for(int j=1;j<=4;j++)
        {box[j].setLabel(str[j]);
        } 
       }
      else if(s.startsWith("endend"))
       { text_word.setText("學(xué)習(xí)完畢"); 
         for(int j=1;j<=4;j++)
          {box[j].setLabel("end"); in.close();file.close();
          } 
       }
     }
  catch(IOException exp){} 
 }
public void actionPerformed(ActionEvent event)
 {if(event.getSource()==button_start)
   {file=null;in=null;fenshu=0;text_fenshu.setText("得分: "+fenshu);
    try {file=new FileReader("English.txt");
         in=new BufferedReader(file);
        }
    catch(FileNotFoundException e){}
    catch(IOException e){}  
    reading(); 
   }
 }
public void itemStateChanged(ItemEvent e)
 { for(int j=1;j<=4;j++)
   { if(box[j].getLabel().equals(str[5])&&box[j].getState())
      {fenshu++;text_fenshu.setText("得分: "+fenshu);
      }
   }
  reading();
 }
}
public class Example20_6
{public static void main(String args[])
 {EWindow w=new EWindow();w.pack();
 }
}



20-例子7
import java.awt.*;import java.io.*;
import java.awt.event.*;
public class Example20_7
{public static void main(String args[])
 { Frame_FileDialog f=new Frame_FileDialog(); }
}
class  Frame_FileDialog extends Frame implements ActionListener
{ FileDialog filedialog_save,filedialog_load;//聲明2個文件對話框
  MenuBar menubar;Menu menu;MenuItem item1,item2;TextArea text;
  BufferedReader in;  
  FileReader file_reader;
  BufferedWriter out; 
  FileWriter tofile;
  Frame_FileDialog()
 {  super("帶文件對話框的窗口");     
    setSize(60,70);               
    setVisible(true);    
    menubar=new MenuBar();   
    menu=new Menu("文件"); 
    item1=new MenuItem("打開文件");
    item2=new MenuItem("保存文件"); 
    item1.addActionListener(this); 
    item2.addActionListener(this);
    menu.add(item1);
    menu.add(item2); 
    menubar.add(menu);  
    setMenuBar(menubar);        
    //下面創(chuàng)建1個依賴于該窗口的保存文件對話框
    filedialog_save=new FileDialog(this,"保存文件話框",FileDialog.SAVE);
    filedialog_save.setVisible(false);
    //再創(chuàng)建1個依賴于該窗口的打開文件對話框
    filedialog_load=new FileDialog(this,"打開文件話框",FileDialog.LOAD);
    filedialog_load.setVisible(false);
    filedialog_save.addWindowListener(new WindowAdapter()//對話框增加適配器
     {public void windowClosing(WindowEvent e)
     {filedialog_save.setVisible(false);}
     });
    filedialog_load.addWindowListener(new WindowAdapter()//對話框增加適配器
     {public void windowClosing(WindowEvent e)
     {filedialog_load.setVisible(false);}
     });
    addWindowListener(new WindowAdapter()  //窗口增加適配器
     {public void windowClosing(WindowEvent e)
     {setVisible(false);System.exit(0);}
     });
    text=new TextArea(10,10);text.setBackground(Color.cyan);
    add(text,"Center");
 }
 public void actionPerformed(ActionEvent e) //實現(xiàn)接口中的方法
  { if(e.getSource()==item1)
    {  filedialog_load.setVisible(true);String s;
      try {//建立到文件file的FileReader流,該文件通過File類和對話框來確定
                        File file=new File(filedialog_load.getDirectory(),filedialog_load.getFile());
           file_reader=new FileReader(file);
           in=new BufferedReader(file_reader);
           while((s=in.readLine())!=null)
           text.append(s+'\n'); 
          }
    catch(FileNotFoundException e1){}
    catch(IOException e2){}
     try {in.close();
          file_reader.close();
         }
     catch(IOException exp){} 
    }
  else if(e.getSource()==item2)
    { filedialog_save.setVisible(true);
       try {//建立到文件file的FileWtiter流,該文件通過File類和對話框來確定
                      File file=new File(filedialog_save.getDirectory(),filedialog_save.getFile());
           tofile=new FileWriter(file);
           out=new BufferedWriter(tofile);
           out.write(text.getText(),0,(text.getText()).length());
           out.flush();
          }
    catch(FileNotFoundException e1){}
    catch(IOException e2){}
     try {out.close();
          tofile.close();
         }
     catch(IOException exp){} 
    }
  } 
}


20-例子8
import java.awt.*;import java.io.*;
import java.awt.event.*;
public class Example20_8
{public static void main(String args[])
 { Frame_FileDialog f=new Frame_FileDialog(); }
}
class  Frame_FileDialog extends Frame implements ActionListener
{ FileDialog filedialog_load;//聲明文件對話框
  MenuBar menubar;Menu menu;MenuItem item;
  Frame_FileDialog()
 {  super("帶文件對話框的窗口"); 
  setSize(60,70);               
  setVisible(true);    
  menubar=new MenuBar();   
  menu=new Menu("文件"); 
  item=new MenuItem("運行可執(zhí)行文件");
  item.addActionListener(this); 
  menu.add(item);
  menubar.add(menu);  
  setMenuBar(menubar);        
  filedialog_load=new FileDialog(this,"打開文件話框",FileDialog.LOAD);
  filedialog_load.setVisible(false);
  filedialog_load.addWindowListener(new WindowAdapter()  
   {public void windowClosing(WindowEvent e)
     {filedialog_load.setVisible(false);}
     });
    addWindowListener(new WindowAdapter()  
     {public void windowClosing(WindowEvent e)
     {setVisible(false);System.exit(0);}
     });
}
 public void actionPerformed(ActionEvent e) //實現(xiàn)接口中的方法
  { if(e.getSource()==item)
    {  filedialog_load.setVisible(true);
      try 
{File file=
 new File(filedialog_load.getDirectory(),filedialog_load.getFile());
         Runtime ce=Runtime.getRuntime();
         ce.exec(file.toString());//把file用字符串表示,所有對象都能使用
                                 //toString()
        }
        catch(FileNotFoundException e1){}
        catch(IOException e2){}
    }
  } 
}



20-例子9
import java.io.*;
public class Example20_9
{public static void main(String args[])
 {RandomAccessFile in_and_out=null;
 int data[]={124,389,33,256,-90,34,21,7,100,25};
 try{in_and_out=new RandomAccessFile("tom.dat","rw");}
 catch(FileNotFoundException e){System.out.println("PPPP?????");}
 try{for(int i=0;i<data.length;i++)
    {in_and_out.writeInt(data[i]);
    } 
  for(long i=data.length-1;i>=0;i--)//一個int型數(shù)據(jù)占4個字節(jié),我們從
  {in_and_out.seek(i*4);               //文件的第36個字節(jié)讀取最后面的一個整數(shù),
  System.out.print(","+in_and_out.readInt());//每隔4個字節(jié)往前讀取一個整數(shù)。
   }
 in_and_out.close();
  }
 catch(IOException e){System.out.println("??????");} 
 }
}



20-例子10
import  java.io.*;
class Example20_10 
{ public static void main(String args[])
 { try{
  RandomAccessFile file=new RandomAccessFile("Example20_10.java","rw");
  long filePoint=0;
  long fileLength=file.length();
  while(filePoint<fileLength)
  {String s=file.readLine();
   System.out.println(s);
   filePoint=file.getFilePointer();
   }
  file.close();
  }
  catch(Exception e){}
 }
}



20-例子11
import  java.io.*;
class Example20_11 
{ public static void main(String args[])
 { PipedOutputStream  out=null;
   PipedInputStream  in=null;
  try
   { out=new PipedOutputStream();
     in=new PipedInputStream();
     in.connect(out); 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
高清在线观看日韩| 亚洲国产欧美在线| 粉嫩aⅴ一区二区三区四区五区| 精品久久久久99| 国产尤物一区二区在线| 久久影院午夜片一区| 国产不卡在线视频| 亚洲精品国产一区二区精华液 | 中文字幕视频一区二区三区久| 成人高清av在线| 亚洲欧美激情小说另类| 欧美亚洲国产一区二区三区| 日韩av一级电影| 久久久精品天堂| 色婷婷久久久久swag精品| 午夜在线电影亚洲一区| 欧美精品一区在线观看| 99国产欧美另类久久久精品| 亚洲午夜久久久久久久久电影院| 精品视频999| 国产成人精品影院| 亚洲国产精品一区二区久久| 精品国产91久久久久久久妲己| www.av精品| 日韩av电影免费观看高清完整版在线观看 | 亚洲欧美视频在线观看视频| 欧美日韩一二三区| 国产黄色精品网站| 亚洲 欧美综合在线网络| 欧美精品一区二区三区很污很色的| 粉嫩在线一区二区三区视频| 日韩中文字幕区一区有砖一区 | 久久久久国色av免费看影院| 一本一本大道香蕉久在线精品| 男女激情视频一区| 一区二区三区四区在线播放 | hitomi一区二区三区精品| 亚洲成人手机在线| 亚洲国产成人午夜在线一区| 欧美一区二区大片| 91麻豆.com| 国产超碰在线一区| 麻豆视频一区二区| 亚洲成人先锋电影| 亚洲天堂网中文字| 精品日韩一区二区三区| 欧美影院精品一区| 不卡av免费在线观看| 韩日精品视频一区| 视频一区国产视频| 亚洲欧美日韩成人高清在线一区| 26uuu国产电影一区二区| 欧美日韩精品一区二区三区蜜桃| 97久久精品人人澡人人爽| 国产一本一道久久香蕉| 日韩av一区二区三区四区| 亚洲高清三级视频| 亚洲精品国产成人久久av盗摄| 国产精品国产三级国产a| 久久综合久久久久88| 欧美一卡在线观看| 欧美日韩小视频| 在线区一区二视频| 99热国产精品| 成人久久视频在线观看| 国产精品996| 国产高清精品网站| 国产成人在线观看免费网站| 狠狠色丁香久久婷婷综合丁香| 日韩精品亚洲专区| 日本不卡123| 日本成人在线一区| 日本中文字幕一区二区有限公司| 亚洲一区二区三区激情| 亚洲午夜精品17c| 亚洲午夜三级在线| 日韩黄色一级片| 裸体在线国模精品偷拍| 免费高清在线视频一区·| 免费在线观看一区二区三区| 麻豆精品在线看| 国产大陆精品国产| 成人国产精品免费观看动漫| 91丨porny丨最新| 99精品国产99久久久久久白柏| 色爱区综合激月婷婷| 91麻豆免费看| 欧美日韩高清影院| 日韩你懂的在线观看| 久久综合九色综合欧美98| 日本一区二区动态图| 国产精品美女视频| 一卡二卡欧美日韩| 日韩精品欧美成人高清一区二区| 美国精品在线观看| 成人免费视频网站在线观看| 色偷偷成人一区二区三区91 | 日韩欧美一区二区三区在线| 精品国产乱码久久久久久闺蜜| 国产欧美日韩麻豆91| 亚洲精品视频自拍| 免费亚洲电影在线| 国产高清精品在线| 日本道精品一区二区三区| 51精品秘密在线观看| 久久久久久久综合色一本| 日韩美女久久久| 香蕉影视欧美成人| 成人黄色在线看| 在线综合视频播放| 国产日本欧洲亚洲| 午夜天堂影视香蕉久久| 国产一区啦啦啦在线观看| 91啪亚洲精品| 日韩精品一区二区三区视频| 国产精品网站导航| 日韩精品一级二级 | 精品一区二区三区免费播放 | 色婷婷激情一区二区三区| 91精品国产欧美一区二区成人| 中文字幕 久热精品 视频在线 | 国产精品美女久久福利网站| 亚洲综合免费观看高清完整版| 美脚の诱脚舐め脚责91| 色婷婷久久久综合中文字幕| 欧美va在线播放| 亚洲另类色综合网站| 国产精品99久久久久久似苏梦涵| 欧美午夜精品电影| 综合色中文字幕| 美国十次了思思久久精品导航| 色激情天天射综合网| 国产丝袜欧美中文另类| 日韩电影在线免费| 色屁屁一区二区| 欧美激情一区二区三区蜜桃视频| 亚洲va天堂va国产va久| 不卡视频免费播放| 日韩一区二区精品| 亚洲综合成人在线视频| 盗摄精品av一区二区三区| 欧美电影免费观看高清完整版| 亚洲尤物视频在线| 在线观看国产91| 亚洲欧洲无码一区二区三区| 国产精品一区不卡| 欧美zozozo| 麻豆成人久久精品二区三区小说| 欧美日韩电影在线| 亚洲成人福利片| 欧美日产在线观看| 亚洲一区二区三区中文字幕| 91女神在线视频| 亚洲欧美一区二区三区极速播放 | 五月天丁香久久| 欧美系列一区二区| 亚洲激情图片小说视频| 99精品国产一区二区三区不卡| 国产精品素人视频| 国产91丝袜在线观看| 久久人人爽人人爽| 国产精品一区专区| 亚洲精品一区二区三区蜜桃下载| 精品在线播放免费| 久久午夜羞羞影院免费观看| 三级欧美在线一区| 日韩免费观看高清完整版在线观看| 亚洲第一电影网| 欧美日韩成人综合| 日韩av一级电影| 精品88久久久久88久久久| 久久国内精品视频| 久久综合久久久久88| 国产成人午夜精品影院观看视频| 久久久久国产免费免费| 懂色av中文字幕一区二区三区| 欧美激情艳妇裸体舞| 不卡的av中国片| 一区二区不卡在线播放 | 精品免费日韩av| 国产综合成人久久大片91| 国产人久久人人人人爽| www.亚洲人| 一区二区三区精品| 欧美一区二区黄色| 风间由美一区二区av101| 亚洲欧美一区二区不卡| 在线综合亚洲欧美在线视频| 久久电影网电视剧免费观看| 国产精品毛片高清在线完整版 | 高清在线不卡av| 一区二区三区**美女毛片| 欧美日韩国产大片| 国产精品18久久久久久久久| 国产精品久久久久婷婷| 欧美日精品一区视频| 久久99精品久久只有精品| 国产精品污污网站在线观看 | 日韩欧美成人一区二区| 国产ts人妖一区二区|