JAVA小问题哟

来源:百度知道 编辑:UC知道 时间:2024/06/08 06:48:40
/** A Class Comment*/
public class Documentation1
{
/** A field comment*/
public int i;
/** A method comment */
public void f(){}
}
可是在运行时怎么会出现如下错误

正在装入软件包 Documentation1 的源文件...
javadoc: 警告 - 没有软件包 Documentation1 的源文件
正在构造 Javadoc 信息...
javadoc: 警告 - 没有软件包 Documentation1 的源文件
javadoc: 错误 - 找不到可以文档化的公共或受保护的类。
1 错误
2 警告

你这个程序是用来示例做JAVA文档的不是用来运行的,要运行必须有main()方法.
你的做法应该是:javac Documentation1.java 但接下来不能 java Documentation1 因为他没有main()方法不能运行.
因为他主要为了示例JAVA文档所以应该:javadoc Documentation1.java (好像还需要点参数设置,你输入javadoc看看就知道了)生成一个网页形式的java文档,OK了.

可能是环境有问题吧。重装一下jdk

你程序里没有main方法,当然没法运行,而且你的f()方法里什么也没写,程序运行了也什么都显示不出来

j2se中没有静态main函数是不能运行的,还有,1个文件中,只能有1个类为public,且文件名与该类名一致
在你给出的代码片断中,没显示出你打包的代码???

一个错误应该是没有MAIN方法;

public class Documentation1
{

public int i;

public static void main(){}
/*()里面需要的是传递给main()的参数 加关键字static是无须创建类可以调用main()* /
}

变量i没有使用!也没有显示!

没有main()方法,还有看一下你的源文件名是不是Documentation1.java