class demo
{ public void show ()
{System.out println ("show run" );
}
}
class pakage
{
public static void main(String[] args)
{
demo d=new demo ();
//d.show();
System.out.println("hello world");
}
}
package? 这个是保留字,不能作为类名。main函数可以直接写在demo类里面
System.out println ("show run" );
你的括号分号是中文全角的
编译信息贴出来吧,只看代码无法确定。
d.show()这个括号是中文全角的
把你的代码放到IDE里面,它会提示你犯了什么错的
代码编译不通过,说明你的代码出错了,把代码复制到eclipse中,他会提示你哪里出错了
就一些格式问题,我帮你改好了
class demo {
public void show() {
System.out.println("show run");
}
}
class pakage
{
public static void main(String[] args) {
demo d = new demo();
d.show();
System.out.println("hello world");
}
}
show run后面的双引号是中文的 楼主在编译器内会看到的错误提示行
在eclipse很容易发现错误,编码也要尽量规范。首先你定义的类名"pakage"单词首字母要大写(编码规范,当然这样也可以运行)。
println ("show run" );中 的这个分要是中文状态下的,要改成英文半角状态下,
//d.show();你这是注释还是编码呢,编码的话括号犯了同样的问题