我用记事本写好一段java代码,用cmd运行没问题,直接把它放入eclipse的某个包中,直接就出现问题了,
6个回答
展开全部
你都放进一个包里面了,肯定要写包名啊,到以后你学到jsp阶段的时候就知道路径有多重要了,有时候就是写错一个路径名就让你出现一大堆错误。例如,你把程序放进了myjava这个文件夹里,那你肯定要到myjava文件夹里面去找才能找到,这和刚学java时的javac命令要到相应的路径下执行是一样的原理的。
追问
eclipse执行代码的时候,是根据里面的package路径,去包里找代码么?
追答
是的,你查看eclipse安装目录,查看项目,可以发现,package其实就是文件夹。
展开全部
这是java的一种规范,为的是有层次,在eclipse中如果你不写,它会自动加一个格默认的包.刚开始可能不习惯,时间长了就习惯了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不写package默认在缺省包里面,在eclipse中除非在缺省包里,要不都要写package
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接放src目录下(default package)就不用package了。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
通俗来讲,就是把Java类分门别类的整理起来,需要的时候在引入,更具条理性和直观性。
功能上,主要是要符合Java面向对象的编程思想。
功能上,主要是要符合Java面向对象的编程思想。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是你的源文件位置没放正确呢,java文件是直接放在src下的
追问
我在src下新建了package,我把代码放的包里了,但是代码里面没写package 路径,所以有问题了,我是想知道,那个package在eclipse中起什么作用,为啥在cmd中编译运行就没问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询