1个回答
展开全部
你的文件名和类名不是一样的 Javaname 么,那个 .java 只是文件类型说明,我们说的名字主要是看前面的 Javaname,你这个是正确的。
注意当我们在文件中使用了包名时,比如 package test; 那么我们的 Javaname.java 需要放在 src 下面的 test 子文件夹中,这是 Java 的约定。当我们使用 Eclipse 时,Eclipse 会自动帮我们把文件移到相应的子文件夹中的。
注意当我们在文件中使用了包名时,比如 package test; 那么我们的 Javaname.java 需要放在 src 下面的 test 子文件夹中,这是 Java 的约定。当我们使用 Eclipse 时,Eclipse 会自动帮我们把文件移到相应的子文件夹中的。
更多追问追答
追问
是不是你说的文件名指的是后缀名是.java前面的名字,然后类名就是public class后面的名字啊?
那我那个JavaName指的是什么?
追答
JavaName 是你的 eclipse 项目名字,项目名字本身只是 eclipse 管理用途 的文件夹与编译设置的组合,并不是 Java 编译器要求的。
在 Eclipse 这种 IDE 集成开发工具中,为了便于管理资源和设置,它把这些源文件夹组织成 Project,可以在 Project 右击属性中设置编译的参数保存下来,当我们编译时 Eclipse 是根据这些设置自动完成编译和生成 jar 这些操作的。这样大家都不需要手工输入 DOS 命令行去编译了。
对于新手来说,除了使用 Eclipse 之外,我们一定要知道 Eclispe 作为一个工具它帮我们做了什么事情,如果没有 Eclipse 我们该如何完成这些工作,也就是我们需要知道如何用一个 DOS 窗口来手工输入命令行去编译一个文件夹中的所有源文件并放置到指定的输出文件夹中。如果我们不能“知其然,并知其所以然”,那以后使用其它不提供配置参数的源码集合我们就不知道怎么操作了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询