问一下,包里面的类,不能继承或者使用当前默认目录下的类或接口吗? 当然不能,不在同一目录下的类要import,子目录下的也是 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那当前目录,或者说 default package 的怎么 import啊我用Eclipse调试的时候加了一句import IService;这样的话,Eclipse自动给我编译出来了,但是我手动编译的时候,还是报错说找不到IService,而且认为import IService后面,希望有"."什么的,以为是文件夹了。 我顶,这个现象应该比较普遍才是啊。想import 当前目录德,该怎么办啊 javac -classpath D:/.../xxx.IService FRMS4001前提 是IService 已经编译。 用javac IService.java FRMS/FRMS4001.java把它们同时编译就可以了。 楼上说的都不行啊http://forum.java.sun.com/thread.jsp?thread=373572&forum=31&message=1587368后来上google,用import class "default package"查到这个帖子分析出来是这个原因:FRMS/FRMS4001.java和IService.java不在同一目录,所以必须import IService.而import default package 里面的文件,jdk1.3可以,jdk1.4则不行。Eclipse 里面加入了import IService,这句话是必须加的。然后Eclipse里面编译器,我默认设的是与1.3兼容,所以当时编译出来了。后来我把Eclipse设成与1.4兼容,就不能编译了。 JAVA线程问题 swing 时间同步 调用servlet错误 请叫高手:一个基础问题 JTree添加节点 JFace编译提示找不到ListenerList,可能是环境配置的问题 关于hashmap,很急,帮帮忙 如何才能获得屏幕或者component上某一个点的像素 ? 怎么把字符串转存到数组? 请问在jbuilder5中怎样设置连接池? 请各位帮忙解释一下 如何提高数据库读写速度?
加了一句import IService;这样的话,Eclipse自动给我编译出来了,但是我手动编译的时候,还是报错说找不到IService,而且认为import IService后面,希望有"."什么的,以为是文件夹了。
前提 是IService 已经编译。
FRMS/FRMS4001.java和IService.java不在同一目录,所以必须import IService.而import default package 里面的文件,jdk1.3可以,jdk1.4则不行。Eclipse 里面加入了import IService,这句话是必须加的。
然后Eclipse里面编译器,我默认设的是与1.3兼容,所以当时编译出来了。后来我把Eclipse设成与1.4兼容,就不能编译了。