dbaccount.java

来自「网上斗地主的JAVA源码,可以学习一下. J2EE项目开发实例源代码」· Java 代码 · 共 57 行

JAVA
57
字号
package poker;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: </p>
 * @author not attributable
 * @version 1.0
 */
import java.io.*;

 class DbAccount {
  static String account;
  static String password;

  static byte[] recordByte=new byte[16];

  public static void set(String account,String password){
    ByteArrayOutputStream baos=new ByteArrayOutputStream();
    DataOutputStream dos=new DataOutputStream(baos);
    OutputStream os;
    OutputStreamWriter osw=new OutputStreamWriter(dos);

    try{
      osw.flush();
      dos.writeUTF(account);
      System.out.println("..."+account+password);
      dos.writeUTF(password);
      dos.flush();
      baos.flush();
      recordByte=baos.toByteArray();
      osw.close();
      dos.close();
      baos.close();
    }catch (IOException e){
    //
    }
  }

  public static void get(byte[] b){
    DataInputStream dis=new DataInputStream(new ByteArrayInputStream(b));
    InputStreamReader isr=new InputStreamReader(dis);
    try{
      //ServiceConnection  ss=new ServiceConnection(this,this.se);
      account=dis.readUTF();
      password=dis.readUTF();
      isr.close();
      dis.close();
    }catch (IOException e){
      //
    }

  }


}

⌨️ 快捷键说明

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