⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 blip3.java

📁 Java与面向对象程序设计实验教学讲义.复数类的实现,复数类的复杂运算,身份证号码的分析,图形界面设计
💻 JAVA
字号:
import java.io.*;import java.util.*;public class Blip3 implements Externalizable {    int i;    String s;     public Blip3() {        System.out.println("Blip3 Constructor");     }    public Blip3(String x, int a) {        System.out.println("Blip3(String x, int a)");        s = x;        i = a;    }    public String toString() { return s + i; }    public void writeExternal(ObjectOutput out) throws IOException{        System.out.println("Blip3.writeExternal");        // You must do this:        out.writeObject(s);         out.writeInt(i);    }    public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException {        System.out.println("Blip3.readExternal");        // You must do this:        s = (String)in.readObject();         i =in.readInt();    }    public static void main(String[] args) throws IOException, ClassNotFoundException {        System.out.println("Constructing objects:");        Blip3 b3 = new Blip3("A String ", 47);        System.out.println(b3);        ObjectOutputStream o = new ObjectOutputStream(                                             new FileOutputStream("Blip3.out"));        System.out.println("Saving object:");        o.writeObject(b3);        o.close();        // Now get it back:        ObjectInputStream in =  new ObjectInputStream(                                             new FileInputStream("Blip3.out"));        System.out.println("Recovering b3:");        b3 = (Blip3)in.readObject();        System.out.println(b3);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -