我刚用一个软件包创建了两个类,但是当我运行程序时它说“找不到或加载主类”,但是当我删除包p时;从主程序一切都是对的。包装p; 包p;
public class Ex5 {
public static void main(String[] args) {
System.out.println("Hello, World");
}
}
那个包裹有什么问题?
package p;
public class Help {
int x;
int y;
public void Help(int a, int b)
{
x = a;
y = b;
}
}
答案 0 :(得分:0)
在创建包时,必须遵循java命名约定
要创建包,您必须使用公司网站以相反顺序命名
e.g。如果您的公司是dawidyenko.com
,则应创建package com.dawidyenko;
创建包后,您可以使用
在主方法中导入它 import com.dawidyenko.Help;
请注意,您的软件包与java内置软件包不同,因此您必须包含类名,不得使用*
通配符
答案 1 :(得分:0)
这对你有用。您可以从帮助类中获取所有内容。
import p.Help;
public class Ex5 {
public static void main(String[] args) {
System.out.println("Hello, World");
}
}