假设你这个类文件代码是完整的 public static void addReport(Sting s) => 这行代码,String拼写错了 import java.net.*; =>这行代码,程序中没有用到net包里面的内容,可以删除 public class myServerSocket => 类的名字首字母一般大写 修正了这三条错误/警告,编译应该会过了 ...
java编译出现需要为class、interface或enum的错误
假设你这个类文件代码是完整的
public static void addReport(Sting s) => 这行代码,String拼写错了
import java.net.*; =>这行代码,程序中没有用到net包里面的内容,可以删除
public class myServerSocket => 类的名字首字母一般大写
修正了这三条错误/警告,编译应该会过了
2013-06-29
首先,你的问题描述的不太清楚。其次你的myServerSocket类中用两个static变量不理解,还有一个变量port居然一直没用。
(1)你可以把那个addReport方法和report声明处的static去掉,再去运行:
public static void main(String args[]){
myServerSocket serv = new myServerSocket();
serv.addReport("hahahahaha");
}
(2)myServerSocket 不动,你在测试函数中用类调用静态方法:
public static void main(String args[]){提交回答
myServerSocket .addReport("haha");
}2013-07-14