JAVA±à³ÌÌâÈ«¼¯(100Ìâ¼°´ð°¸) ÏÂÔØ±¾ÎÄ

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); //ÉèÖùرÕʱÒþº¬²Ù×÷