//经典案例:用户注册与登录系统
//用户注册/登陆,将用户注册信息写入文件,注册时匹配填写信息
//当登录时,若用户已经存在时,显示登陆成功;否则登录失败
//****运用到的技能:对象序列化与反序列化,输入与输出流,事件与窗体监听,用户类和线性表的使用
//****注意事项:见程序末尾。
//主要方法:产生界面方法,写入文件方法,从文件中读取,信息匹配等
package day1;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.util.ArrayList;
import javax.swing.*;
public class userRegister implements ActionListener {
ArrayListlist