我用Eclipse新建一个工程P1,在它下面写下面两个类:
ackage xy.hyp; class C1{
String name;
C1(String name){
this.name = name;
System.out.println("my name is "+ name);
}}
和
import xy.hyp.*;
public class Test {
public static void main(String args[]){
C1 c= new C1("jd");//?有错,说找不到类
}}
C1 c= new C1("jd");有错,说找不到类,可我明明是用import 引入了啊?为什么会出现这个问题啊
ackage xy.hyp; class C1{
String name;
C1(String name){
this.name = name;
System.out.println("my name is "+ name);
}}
和
import xy.hyp.*;
public class Test {
public static void main(String args[]){
C1 c= new C1("jd");//?有错,说找不到类
}}
C1 c= new C1("jd");有错,说找不到类,可我明明是用import 引入了啊?为什么会出现这个问题啊
而是缺省级别缺省级别只能包内调用
public class C1{
String name;
public C1(String name){
this.name = name;
System.out.println("my name is "+ name);
}}
1、在一个Java文件中,只能有一个public访问权限的类,可以有多个不是public修改的类
2、public修饰的类名称,一定要与文件名称一致
如下的程序:编译可以使用javac HelloWorld.java 执行是需要:java Hello
class Hello{
public class static void main(String args[]){
System.out.println("Hello World");
}
}
public class HelloWorld{
.....
}