初级问题.使用package后,class应该放在什么地方(50分)

  • 主题发起人 主题发起人 samzw
  • 开始时间 开始时间
S

samzw

Unregistered / Unconfirmed
GUEST, unregistred user!
使用package后,class应该放在什么地方,为什么不能运行?大虾讲讲,看thanking in java(中文)
没看懂
 
都打成包了,CLASS已放到了包内?
你指的是什么?
一般CLASS是放在
/lib目录下
 
如果package a.b.c
class应放在 a/b/c的目录下,当然还要设置classpath.
最好用jb等开发工具,就不用手工设置classpath
 
to oyjing 如何设置classpath
比如package a.b.c class应该放在那个目录下C:or D:,能具体点嘛
 
如果package a.b.c
class可以放在 d:/xxxx/a/b/c的目录下(放在c:/xxxx也可以,主要是正确设置classpath)
然后java -cp d:/xxxx (设置classpath) xxxx.class(要执行的类)
如果用开发工具,一般都自动设置classpath,具体设置跟使用工具有关。
 
不错,Java的Package是有目录指向规则,包名必须是事实存在的路径,类库文件放在
什么位置不是一定的,只要设置好classpath就没有问题。
classpath可以是目录名,或者类库文件名(.zip,.jar……)
 
package以后放什么地方都没有关系,关键是你IMPORT的时候要写清楚包所在的位置。
 
后退
顶部