java (自寫)程式包不存在問題解決

來源:互聯網
上載者:User

標籤:

初學者在沒有 IDE 下第一次運行打包檔案的時候會出現這樣的情況。

這是沒有正確放置檔案引起的。

首先要知道,類A、B 是相互獨立的,而不是同 Exam 類放在一起。

而後,程式能夠運行,互相調用,最重要的不是尾碼名為 .java 的檔案,而是尾碼名為 .class 的檔案。

這裡為了說明各個類之間的關係,我用了一張圖表示:

由於圖上的關係,在A類中需要有打包語句:

package pkg1;

同樣在 B 類中也需要有打包語句:

package pkg1.pkg2;

而且需要放在代碼最前面。


最後調用的A、B類是 Exam3_24 類,所以在 Exam3_24類中應該有接入包語句:

import pkg1.A;import pkg1.pkg2.B;

進行一番編譯:


產生了兩個尾碼名為 .class 檔案,這就是我們想要的。

但是安放的位置並不正確,應該分別放在(我當前編譯的位置是 D:\):

圖中的pkg1、pkg2 檔案夾自己建立。

此時編譯 Exam3_24 類就沒錯了,運行還有結果:




java (自寫)程式包不存在問題解決

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.