Java入门

时间:2012-11-13 03:19:03

标签: java main

我是一名学习Java的C ++程序员,我遇到了一些后勤问题。我能够重新创建标准的“Hello,world!”,但是现在我需要实现一个类(好吧,除了Hello程序在类中的事实...... Java很奇怪)并测试它。

我定义了一个名为Node的小类,它有几个整数字段和一个简单的成员函数(在Node.java中),所以我的愚蠢问题是,“如何创建一个在另一个文件中试用它的地方?” (如此多的消息来源似乎认为你知道这些小细节,这是非常了不起的)

我假设我需要一个Main.java,里面有一个Main类...加上一个“public static void Main(..”方法。但是如何访问这个节点类,它在同一个目录?Java似乎没有“#include”......

1 个答案:

答案 0 :(得分:2)

如果Node类和Main类存在于同一个包中,则不需要为该类指定import。自动包含同一包中的所有类(或多或少)。

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

如果NodeMain位于不同的套餐中,则您需要使用import

因此,如果Node位于awesome.node包中,那么您的代码看起来更像......

import awesome.node.Node;

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

我会仔细查看Packages trail