我是学VB的,谁帮我把这个简单的程序加个注释
最好能每行加个注释,谢谢
package cn;
import javax.jws.WebService;
import org.opensolaris.os.dtrace.*;
import java.io.*;
@WebService()
public class Web {
public static void start() {
writeXMLHeader();
File f=new File( "/dtrace/NETWORKSTAT.D ");
Consumer consumer = new LocalConsumer();
consumer.addConsumerListener(new ConsumerAdapter() {
public void dataReceived(DataEvent e) {
writefile(e.getProbeData().toString());
writeXMLFooter();
}
});
try {
consumer.open();
consumer.compile(f);
consumer.enable();
consumer.go();
} catch (Exception e) {
e.printStackTrace();
System.exit(1);
}
}
public static void writeXMLHeader(){
char[] buff = new char[1024];
try {
FileOutputStream outfile = null;
outfile = new FileOutputStream( "/project/WebApplication1/web/XML.xml ");
DataOutputStream dos=new DataOutputStream(outfile);
String header= " <?xml version=\ "1.0\ " encoding=\ "UTF-8\ "?> <NODES> ";
System.out.println(header);
dos.write(header.getBytes( "UTF-8 "));
} catch (Exception e) {
System.err.println( "This file doesn 't exist! ");
System.exit(1);
}
}
public static void writeXMLFooter(){
byte[] buff = new byte[1024];
try {
FileOutputStream outfile = null;
outfile = new FileOutputStream( "/project/WebApplication1/web/XML.xml ",true);
String footer= " </NODES> ";
DataOutputStream dos=new DataOutputStream(outfile);
System.out.println(footer);
dos.write(footer.getBytes( "UTF-8 "));
} catch (Exception e) {
System.err.println( "This file doesn 't exist. ");
System.exit(1);
}
}
public static void writefile(String str)
{
boolean cont = true;
String s=str.substring(127,212);
try {
FileOutputStream outfile = null;
outfile = new FileOutputStream( "/project/WebApplication1/web/XML.xml ",true);
DataOutputStream dos=new DataOutputStream(outfile);
System.out.println(s);
dos.write(s.getBytes( "UTF-8 "));
} catch (Exception e) {
System.err.println( "This file doesn 't exist. ");
System.exit(1);
}
}
public static void main(String[] args) {
start();
Consumer consumer = new LocalConsumer();
}
}
[解决办法]
java程序,自已转爪哇区
[解决办法]
晕掉,每行加注释?!,是不是撑着了,连package,import都要加吗?如果要的话,你就不适合看这段程序了。