Java 的package import 问题 运行时的问题 大神 麻烦你啦~

2025-03-06 02:42:50
推荐回答(3个)
回答1:

/*
 * 给你个例子 你就可以看懂了
 * 本例子包括两个类: org.Main org.bruceleeforever.Test
 */
//filename:Main.java
package org;

import org.bruceleeforever.*;

public class Main {
    public static void main(String[] args) {
        Test t = new Test();
        String msg = "Hello World!";
        t.show(msg);
        msg = "Have Fun!";
        t.show(msg);
    }
}

//filename:Test.java
package org.bruceleeforever;

public class Test {
    public Test() {}
    public void show(String msg) {
        System.out.println(msg);
    }
}

// 目录结构如下:
// D:\java_projects\cmdcompile
//    \
//    |-src\
//        |-org\
//            |-Main.java
//            |-bruceleeforever\
//                |-Test.java
//    |-bin
//        |-org
//            |-Main.class
//            |-bruceleeforever\
//                |-Test.class
//
// 以上为命令提示符编译完成后的目录结构图
// 项目名为cmdcompile 项目下包含源文件目录src和编译好的文件目录bin
// 编译命令如下:
// D:\> cd java_projects\cmdcompile\src
// D:\java_projects\cmdcompile\src> javac -d ..\bin -s .\ org\Main.java
// D:\java_projects\cmdcompile\src> cd ..\bin
// D:\java_projects\cmdcompile\bin> java org.Main
// Hello World!
// Have Fun!

回答2:

用eclipse工具啊

回答3:

程序包tom.jiafei不存在,你有这个包吗,路径放好了吗,引用不到