当前位置: 首页 > 知识库问答 >
问题:

编译包含其他类类型对象的java类时找不到符号错误

凌黎明
2023-03-14

我有一个包含两个类的java包。A类和B类。我需要在B类中创建一个A类型的对象。我不知道发生了什么。请谁帮帮我。

包装;

A类

B类

我用的是JDK1。5和tomcat,并将它们放在我的D驱动器的java文件夹中。

D:\java\jdk1。5.

D:\java\tomcat

现在,我的包裹文件夹也在上面的位置

D:\java\pack

下面是我如何编译我的java类文件。

步骤1:编译A.java

D:\Java\pack

D:\Java\pack

步骤1:编译B.java

D:\Java\pack

下面是ERROR消息

错误消息

D:\Java\pack

B.java:9:找不到符号

符号:A级

地点:课程包。B

            A a = new A();    //creating an object of A type
            ^

B.java:9:找不到符号

符号:A级

地点:课程包。B

            A a = new A();      //creating an object of A type
                      ^

2个错误

共有1个答案

潘振国
2023-03-14
javac pack\A.java pack\B.java

会成功的。编译器必须能够在一次调用中解决所有问题。如果它在寻找

pack.B

那就相当于

pack\B.java

在目录结构中

 类似资料:
  • 我是java编程语言的新手。我做了一个包名包。其中包含两个java类A. java和B. java。我用的是jdk1.5和tomcat。我想创建一个A类型的对象,并将其放在B. java中。下面是我如何试图做到这一点,但得到两个错误消息。 包装; A.java B.java Jdk1。5、tomcat和package pack位于下面的目录中 D:\java 下面是我编译A.java和B.java

  • 所以我拿了一些我的compsci教授的例子类,并试图编译他们了解更多关于它,但我得到一个“符号没有找到”的错误。所有的文件都在同一个文件夹里。谁能告诉我怎么解决这件事或者是怎么回事? 下面是抽象类: 下面是子类Person: 下面是当我尝试编译person类时它给我的错误:

  • 我在项目中从头开始创建了新的Java模块。在模块创建向导中选择了“创建'src'文件夹”。源文件夹中只有一个“com”包,其中包含两个公共类(例如A和B)。类实例化B类。IDE不显示错误,当光标位于类源中的类名上时,按下“ctrl B”键将打开B类源。但是当我试图编译一个类时(通过上下文菜单- 错误:(15,20)找不到符号类B “src”文件夹被标记为源根目录。 看起来像是IDE错误。 有人建议

  • 问题内容: 嘿,我刚开始我的第一本Java编程书籍,所以这应该很容易解决。弄乱我对条件句的新知识,发现标题错误。 这是代码: 当我尝试编译时: 问题答案: 错误消息告诉您变量“输入”在您的作用域中不存在。您可能想使用Scanner对象,但将其命名为“ x”,而不是“ input”。 应该修复它。

  • 我有以下问题。 我必须将json请求解析为包含泛型类型字段的对象。 编辑 我使用常规类类型进行了一些测试(因此我在将其替换为泛型之前使其工作)。现在解析单个元素效果很好。 问题是何时需要从该类中解析出列表对象。 所以我不得不告诉jackson,我的T是list类型,而不仅仅是AlbumModel。 这是我尝试过的。 但是上面的代码不起作用。这种情况的解决方案是什么? 我的泛型类型在List响应模型

  • 我下载了一个Android项目,但我得到了这个错误: 样品导入: 样品用法: 代码时没有错误,但在编译时我得到了我提到的错误。 当我尝试在Android Studio上进行定义时,我不能。 应用程序级生成。格拉德尔: 我试着清理和重建这个项目,但还没有成功。 谢谢你的帮助。