java - 调用依赖文件时出错

标签 java

我创建了 2 个文件...即 Shirt.java 和 ShirtTest.java

Shirt.java类的代码如下--

public class Shirt{
public int ShirtID=0;
public String description="-description required-";
public char colorCode='U';
public double price=0.0;
public int quantityInStock=0;


public void displayShirtInformation(){
    System.out.println("ShirtId:"+ShirtID);
    System.out.println("ShirtDescription"+description);
    System.out.println("Color Code:"+colorCode);
    System.out.println("Shirt Price"+price);
    System.out.println("Quantity In Stock"+quantityInStock);


}

}

ShirtTest.java的代码如下--

public class ShirtTest {

  public static void main (String args[]) {

  Shirt myShirt = new Shirt();

  myShirt.displayShirtInformation();

  } 
}

当我编译 Shirt.java 文件时..它编译时没有错误并创建了 Shirt.class 文件..但是当我尝试编译 ShirtTest 文件时..它给出了错误.. 如下..

> C:\java>javac ShirtTest.java
ShirtTest.java:6: cannot find symbol
symbol  : class Shirt
location: class ShirtTest
  Shirt myShirt = new Shirt();
  ^
ShirtTest.java:6: cannot find symbol
symbol  : class Shirt
location: class ShirtTest
  Shirt myShirt = new Shirt();
                      ^
2 errors

这里有什么问题吗?

最佳答案

第一:javac Shirt.java 然后:javac ShirtTest.java 之后,您可以像这样运行 ShirtTest:java ShirtTest

关于java - 调用依赖文件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6424458/

相关文章:

java - RandomMove 方法 Tic Tac Toe 不起作用

java - 创建自定义异常

java - 如何在 HBase 客户端应用程序中抑制 INFO 日志?

java - 两台 Linux 计算机上的 Oracle jdbc 连接

java - 将字符串生成器转换为 html 表格格式

java - Runtime.freeMemory() 问题 - Java

java - AssertJ - 如何检查元素是否在集合中?

java - jsp中通过ajax获取json对象

java - 如何关闭突出通知?

Java Switch 在多种情况下使用变量的最佳实践