真是奇怪了啊,为什么我们在自己机器上和学校机房里的机器上都是用的同一个版本的jdk(我们电脑上的是从机房拷过来的),在学校机房调试好的程序拿到自己的机器上就出错了,同样,在自己机器上调试成功的代码,再拿到机房去的时候就错了呢?
在机房里用下面的语句:public class name{……}能通过,而拿到自己机器上一编译,居然提示“类 name 是公共的,应在名为D.java 的文件中声明”,郁闷,同样的代码,同样的编程环境(TextPad),同样的JDK版本,怎么就差距这么大呢,还要我们学java,唉,我感到现在是想学好也学不好了。而且貌似我们全班都遇到这样的问题,谁也没有解决。
给30分,希望能有哪位高人指点,急……
在机房里用下面的语句:public class name{……}能通过,而拿到自己机器上一编译,居然提示“类 name 是公共的,应在名为D.java 的文件中声明”,郁闷,同样的代码,同样的编程环境(TextPad),同样的JDK版本,怎么就差距这么大呢,还要我们学java,唉,我感到现在是想学好也学不好了。而且貌似我们全班都遇到这样的问题,谁也没有解决。
给30分,希望能有哪位高人指点,急……
因为在javax.naming 包中有个接口是name;
2.jdk版本,用高点儿的吧;
3.最好按照类声明的标准格式声明类,看看书上写的注意事项,按上面说的
做没坏处。