import java.io.*; public class FISDemo {
public static void main(String args[]) { byte[] buf=new byte[2056]; try{
FileInputStream fileIn=new FileInputStream(\ int bytes=fileIn.read(buf,0,2056); String str=new String(buf,0,bytes); System.out.println(str); }catch(Exception e){ e.printStackTrace( );
}
}
7¡¢±àдһ¸öJava³ÌÐò½«µ±100,101,102,103,104,105¸öÊýÒÔÊý×éµÄÐÎʽдÈëµ½Dest.txtÎļþÖУ¬²¢ÒÔÏà·´µÄ˳Ðò¶Á³öÏÔʾÔÚÆÁÄ»ÉÏ¡££¨p190,Àý7-2£©
//programme name IODemo.java import java.io.*;
public class IODemo {
public static void main( String args[] ) { int data[] = {100,101,102,103,104,105};
int t; try
{ DataOutputStream out = new DataOutputStream (new FileOutputStream(¡°dest.txt¡±)); for(int i=0;i DataInputStream in = new DataInputStream (new FileInputStream(¡°dest.txt¡±)); for(int i= data.length-1;i>= 0;i--) { t=in.readInt(data[i]); System.out.print(¡° ¡±+t); } System.out.println( ); in.close(); }catch(IOException e) { System.out.println(e.getMessage());} } } 8. ÀûÓÃAppletÀàºÍRunnable½Ó¿ÚʵÏÖ¹ö¶¯×ÖÄ»£¬ÆäÖÐ×ÖÄ»ÎÄ×Ö£¨¡°Ñ§ºÃJavaÓй¤×÷¡±£©ºÍ ʱ¼ä¼ä¸ô£¨¡°200¡±£©ÐèÒªÓÉÒ³ÃæÎļþÖÐ import java.awt.Color; import java.awt.Graphics; import javax.swing.JApplet; public class MoveMessage extends JApplet implements Runnable { String str; int time; private Thread thread; public void init() { } public void start() { } public void run() { int x = 0; Graphics g = getGraphics(); while (true) { } try { Thread.sleep(time); thread.start(); setBackground(Color.PINK); str = getParameter(\String timeArg = getParameter(\time = Integer.parseInt(timeArg);; thread = new Thread(this); } catch (Exception e) { } g.clearRect(0, 0, getWidth(), getHeight()); g.drawString(str, x, 30); x += 2; if (x >= getWidth()) x = 0; e.printStackTrace(); } }
9¡¢±àдһ¸öJava³ÌÐòʵÏÖ¶àỊ̈߳¬ÔÚÏß³ÌÖÐÊä³öÏ̵߳ÄÃû×Ö£¬¸ô300ºÁÃëÊä³öÒ»´Î£¬¹²Êä³ö20´Î¡££¨p202,Àý8-1£©
// programme name TestThread; // ÉùÃ÷Ò»¸ö×ÓÏß³ÌÀàThreaddemo; class ThreadDemo extends Thread { public ThreadDemo(String str) { super(str); }
public void run() { for(int i=0;i<20;i++){
System.out.print(¡° ¡±+this.getName()); Try { Sleep(300);
}catch(InterruptedException e){ System.out.println(e.getMessage()); Return; } }
System.out.println(¡° /end¡±); } }
public class TestThread {
public static void main( String args[] ) {
ThreadDemo thread1=new ThreadDemo(¡°T1¡±); ThreadDemo thread2=new ThreadDemo(¡°T2¡±); ThreadDemo thread3=new ThreadDemo(¡°T3¡±); thread1.start(); thread2.start(); thread3.start(); } }
10. ±àд³ÌÐò£¬ÔÚÆÁÄ»ÉÏÏÔʾ´ø±êÌâµÄ´°¿Ú£¬²¢Ìí¼ÓÒ»¸ö°´Å¥¡£µ±Óû§µ¥»÷°´Å¥Ê±£¬½áÊø³ÌÐò¡£
// Programme Name ButtonEventDemo.java import javax.swing.*; import java.awt.event.*;
public class ButtonEventDemo extends JPanel implements ActionListener{
protected JButton b1; public ButtonEventDemo() {
//ÉùÃ÷Ò»¸ö°´Å¥¶ÔÏó //¹¹Ôì·½·¨
ImageIcon ButtonIcon = new ImageIcon(\ //´´½¨°´Å¥µÄͼ±ê¶Ô
Ïó
b1 = new JButton(\Í˳ö°´Å¥\ //Éú³É°´Å¥¶ÔÏó
b1.setMnemonic(KeyEvent.VK_E); //ÉèÖÃb1µÄÖú¼Ç·ûÊÇAlt+E
b1.setToolTipText(\ÕâÊÇÍ˳ö°´Å¥¡£\ this.add(b1); //ÍùÃæ°å¶ÔÏóÖмÓÔØ°´Å¥
b1.addActionListener(this); //±¾Àà¶ÔÏó×¢²áΪ°´Å¥µÄʼþ¼àÌýÆ÷ }
public void actionPerformed(ActionEvent e){
//°´Å¥Ê¼þÏìÓ¦·½·¨ // ÉèÖð´Å¥ÌáʾÌõ
System.exit(0); //°´b1ÔòÍ˳öÖ÷³ÌÐò }
private static void createGUI() { //´´½¨´°Ìå
JFrame.setDefaultLookAndFeelDecorated(true); //ÉèÖÃjavaÒþº¬¹Û¸Ð JFrame frame = new JFrame(\°´Å¥²âÊÔ\Éú³ÉÓ¦ÓóÌÐòÖ÷´°Ìå
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //ÉèÖùرÕʱÒþº¬²Ù×÷