• 大小: 122KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-25
  • 语言: 其他
  • 标签: 扫雷  源码  

资源简介

暑假写的 和附件的扫雷差不多 ^0^ 非常好的上手资料

资源截图

代码片段和文件信息

import java.io.*;




public class fastRecord implements Serializable
{
class record{
private int  rec;
private String name;

public void setName(String name) {
this.name = name;
}
public void setRec(int rec) {
this.rec = rec;
}
public String getName() {
return name;
}
public int getRec() {
return rec;
}
public void read(RandomAccessFile raf) 
{
try {
rec=raf.readInt();
name=raf.readUTF();
} catch (Exception e) {
System.out.println(“IO“);
}


}
public void write(RandomAccessFile raf)
{
try {
raf.writeInt(rec);
raf.writeUTF(name);
} catch (Exception e) {
System.out.println(“IO“);
}


}

}

private RandomAccessFile raf;
private static fastRecord fInstance;
public record record1;
public record record2;
public record record3;

public  static fastRecord  getfInstance()
{
return fInstance;
}
static 
{
fInstance=new fastRecord();
}
private fastRecord() {
 record1=new record();
     record2=new record();
 record3=new record();
try {
raf=new RandomAccessFile(“record.txt““rw“);

byte[] bt=new byte[100];
int length=raf.read(bt);

if (length==-1) {
 
record1.setRec(999);
record1.setName(“mjc“);
record2.setRec(999);
record2.setName(“mjc“);
record3.setRec(999);
record3.setName(“mjc“);

}
else {
 readRecord();
}
} catch (IOException e) {

}

}
public void readRecord() throws IOException{
raf.seek(0);
record1.read(raf);
record2.read(raf);
record3.read(raf);
}

public void writeRecord() throws IOException{

raf.seek(0);
record1.write(raf);
record2.write(raf);
record3.write(raf);
}

};


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        226  2009-07-19 10:36  MineSweeping\.classpath

     文件        388  2009-07-19 10:36  MineSweeping\.project

     文件       1456  2009-08-10 10:24  MineSweeping\fastRecord$record.class

     文件       1592  2009-08-10 10:24  MineSweeping\fastRecord.class

     文件       1833  2009-07-24 16:08  MineSweeping\fastRecord.java

     文件        141  2009-07-19 22:03  MineSweeping\java.policy.applet

     文件      23235  2009-07-20 09:17  MineSweeping\mine\0.jpg

     文件       5052  2009-07-19 11:02  MineSweeping\mine\1.jpg

     文件      18547  2009-07-20 09:15  MineSweeping\mine\2.jpg

     文件       8179  2009-07-20 10:11  MineSweeping\mine\3.jpg

     文件       6829  2009-07-19 11:13  MineSweeping\mine\4.jpg

     文件       2533  2009-07-19 11:02  MineSweeping\mine\5.jpg

     文件       5868  2009-07-19 11:00  MineSweeping\mine\6.jpg

    ..A.SH.     70656  2009-07-22 22:40  MineSweeping\mine\Thumbs.db

     文件     589878  2009-07-20 09:27  MineSweeping\mine\小旗子.bmp

     文件        648  2009-09-06 22:17  MineSweeping\MineSweeping$1.class

     文件       1803  2009-09-06 22:17  MineSweeping\MineSweeping$10$1.class

     文件       3193  2009-09-06 22:17  MineSweeping\MineSweeping$10.class

     文件        759  2009-09-06 22:17  MineSweeping\MineSweeping$11.class

     文件        732  2009-09-06 22:17  MineSweeping\MineSweeping$12.class

     文件        733  2009-09-06 22:17  MineSweeping\MineSweeping$13.class

     文件       1559  2009-09-06 22:17  MineSweeping\MineSweeping$14.class

     文件        659  2009-09-06 22:17  MineSweeping\MineSweeping$2.class

     文件        919  2009-09-06 22:17  MineSweeping\MineSweeping$3.class

     文件        955  2009-09-06 22:17  MineSweeping\MineSweeping$4.class

     文件        955  2009-09-06 22:17  MineSweeping\MineSweeping$5.class

     文件        955  2009-09-06 22:17  MineSweeping\MineSweeping$6.class

     文件        782  2009-09-06 22:17  MineSweeping\MineSweeping$7$1.class

     文件       1833  2009-09-06 22:17  MineSweeping\MineSweeping$7$2.class

     文件        757  2009-09-06 22:17  MineSweeping\MineSweeping$7$3.class

............此处省略12个文件信息

评论

共有 条评论