2012-11-13 35 views
0

我是一名學習Java的C++程序員,我遇到了一些後勤問題。我能夠重新創建標準的「Hello,world!」,但現在我需要實現一個類(除了Hello程序在類中也是這樣,Java也很奇怪)並對其進行測試。Java入門

我定義了一個名爲Node的小類,它包含了一些整數字段和一個簡單的成員函數(在Node.java中),所以我愚蠢的問題是,「如何創建一個地方在另一個文件中嘗試? 「 (這是非常了不起的假設,你知道這些小細節)

我假設我需要一個Main.java,其中有一個類Main ...它加上一個「公共靜態無效的主要(..「方法,但是如何訪問這個節點類,它在同一個目錄中?Java似乎沒有」#include「...

+5

*「Java不似乎有「#include」「*,不,Java有'import'。我建議你閱讀[The Java Tutorials](http://docs.oracle.com/javase/tutorial/),從基礎開始;) – MadProgrammer

+3

投票結束 - 你需要的是一個介紹性的Java文本。 – Perception

+0

_(很多消息來源似乎都假設你知道這些小細節)_你爲什麼不從入門指南開始。每個人都應該從頭開始。 – manas

回答

2

如果Node類和Main類存在於相同的包,那麼你就需要爲類指定import。在同一個包中的所有類都自動包括(或多或少)。

public class Main { 
    public static void main(String args[]) { 
     Node node = new Node(); 
    } 
} 

如果NodeMain位於不同的包中,則需要使用import

所以,如果Nodeawesome.node包,你的代碼將看起來更像...

import awesome.node.Node; 

public class Main { 
    public static void main(String args[]) { 
     Node node = new Node(); 
    } 
} 

我會仔細看看Packages trail

+0

謝謝你真正回答這個問題。 – nicole

+1

我們都必須從哪裏開始 – MadProgrammer