簡體   English   中英

嘗試導入課程時哪里出錯了?

[英]Where am I going wrong in trying to import a class?

這是源文件的代碼:

package moa4;
public class Book {
    ....
}

對於目標文件:

import moa4.Book;

public class Library {
    ...
}

源和目標都保存在具有以下地址的同一目錄中:C:\\ Users \\\\ java \\ M \\ moa4

我收到以下錯誤:軟件包moa4不存在

您要求Library導入包moa4.Book但未定義此類包。 而是在包moa4內定義了Book 類型 ,這與您的import指令不一致。

您可以導入包,也可以使該類import static ,但是由於BookLibrary都在同一包中,因此根本不需要import指令。

如前所述, C:/Users/java/M必須位於您的類路徑中(“ -cp ”選項)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM