社区
Java SE
帖子详情
一个包中的类要调用另一个包中的类应该怎么样编译才能通过?
pipilu1978
2003-08-29 07:36:15
我的一个包(A)中的类导入了另一个包(B)中的类,但在A包中的类编译的时间却报错找不到在B包中的类!希望高手给指点一下!谢谢?
...全文
302
4
打赏
收藏
一个包中的类要调用另一个包中的类应该怎么样编译才能通过?
我的一个包(A)中的类导入了另一个包(B)中的类,但在A包中的类编译的时间却报错找不到在B包中的类!希望高手给指点一下!谢谢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhh200308
2003-08-29
打赏
举报
回复
给你个最简单的例子参考一下:
目录结构:
D:\test\A\C1.java
D:\test\B\C2.java
/* C1.java */
package A;
import B.C2;
class C1
{
public static void main(String[] args)
{
C2 c2=new C2();
c2.print();
}
}
/* C2.java */
package B;
public class C2
{
public void print() {
System.out.println("call C2.print()");
}
}
编译:
D:\test>javac A\C1.java
运行:
D:\test>java A.C1
或D :\test>java -classpath .;D:\test A.C1
结果:
call C2.print()
noratong
2003-08-29
打赏
举报
回复
要想不像zhou1977(短笛)说的那样做也可以(它这也可以),简单的方法是,你在你这A包所在的目录下建一个以B包名为名字的文件加,里面放B包的CLASS文件就可以了.
Yanbin_Q
2003-08-29
打赏
举报
回复
用IDE吧,会自动把相关的类帮你编译的。
jcreator不错的,很小巧。
zhou1977
2003-08-29
打赏
举报
回复
javac -classpath ./B.jar AAA.java
Java
中
的一个
类
怎么
调用
另一个
类
中
的成员
Java
中
的一个
类
怎么
调用
另一个
类
中
的成员
java 覆盖 jar 包的
类
_覆盖第三方jar包
中
的某一个
类
。妙!!
有问题,但是又无法继承,因为你继承后 变成了你自己的,jar包
中
调用
的 还是 他自己内部包含的,如何能让 jar包
中
调用
的
类
就是我们自己的呢,就是覆盖jar包
中
的某一个
类
。需求:京东的jar包
中
的 有一个
类
写错了,...
在命令行环境Java程序
调用
导入的jar包
中
的
类
当把一个程序
编译
得到的class文件打成jar包,我们要如何在别的程序
中
调用
这个jar包
中
的
类
呢? 例如下面这个
类
: package util; public class MyClass{ public static void myPrint(){ System.out.println("myclass...
idea
中
同
一个包
中
的
类
相互引用失败
由于是同一包下的两个public
类
,所以
应该
不存在权限问题,而且import时显示无法找到对应文件,经排查,是idea自身bug,文件索引缓存内部出错,导致
类
文件访问不到。 解决方案: setting–》invalidate Caches/...
Java 包之间
类
引用
在使用不同的包
中
的
类
时,需要遵循一些规则和约定,以确保代码能够正确
编译
和运行。在本篇博客
中
,我们介绍了Java包之间
类
引用的基本概念、语法和用法,以及如何在不同的包之间引用
类
。希望本篇博客能够帮助读者更好...
Java SE
62,612
社区成员
307,332
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章