麻烦高手给这段JAVA代码加上注释

来源:百度知道 编辑:UC知道 时间:2024/05/18 06:23:43
顺便请讲下这段代码是在哪种IDE环境下编写的...

package pkgJICQ.client.frame;

import java.util.*;
import java.io.*;

public class ChatRecord
{
String path = System.getProperty("user.dir");
String usrdir=path+"\\data";
String chatfile="";

public ChatRecord(String JICQ,String hisJICQ)
{
chatfile=usrdir+"\\"+JICQ+"\\chatcontent\\"+hisJICQ+".dat";
try{
File rootdir=new File(usrdir+"\\"+JICQ);
File dir=new File(usrdir+"\\"+JICQ+"\\chatcontent");
File f=new File(chatfile);
if(!rootdir.exists())
{
rootdir.mkdir();
}
if(dir.exists())
{
if(!f.exists())
{
f.createNewFile();
}
}
else
{
dir.mkdir();
f.createNewFile();
}
<

package pkgJICQ.client.frame;

import java.util.*;
import java.io.*;

public class ChatRecord
{
String path = System.getProperty("user.dir"); //获得文件的路径
String usrdir=path+"\\data"; //进入文件下级目录到data中
String chatfile="";

public ChatRecord(String JICQ,String hisJICQ)
{
chatfile=usrdir+"\\"+JICQ+"\\chatcontent\\"+hisJICQ+".dat"; //进入制定JICO目录下chatcontent目录下的hisJICO.dat文件
try{
File rootdir=new File(usrdir+"\\"+JICQ);
File dir=new File(usrdir+"\\"+JICQ+"\\chatcontent");
File f=new File(chatfile);
if(!rootdir.exists()) //单一模式,如果没有文件夹创建。没有文件创建,有就用原来的
{
rootdir.mkdir();
}
if(dir.exists())
{
if(!f.exists())
{
f.createNewFile();
}
}
else
{
dir.mkdir();
f.createNewFile()