package-import详解

/*
软件包机制:
1.为了解决类的命名冲突问题,在类名前加命名空间(包机制)
2.在java中使用package语句定义包(单包,复包)
3.package语句只能出现在.java源文件的第一行
4.package定义的格式,通常采用公司域名倒序方式
例:com.bjpowernode.oa.system
以上包含义:bjpowernode公司开发oa项目,system是oa项目的其中一个模块
5.完整的类名是带有包名的
6.带有package语句的java源文件必须这样编译:
javac -d 生成路径 java源文件路径
*/


package com.bjpowernode.javase.day5;
public class fuck6{

public static void main(String[] args){
System.out.println("main method invoke");
}

}


package com.bjpowernode.javase.day5;


public class fuck7{
public static void main(String[] args){
fuck6 f=new fuck6();
System.out.println(f);//com.bjpowernode.javase.day5.fuck6@15db9742
}

}

package com;


//import语句可以引入其他类
//import语句只能出现在package语句之下,class定义的语句之上
import com.bjpowernode.javase.day5.*;


public class fuck8{

public static void main(String[] args){
fuck6 f=new fuck6();//fuck6.class文件找不到,com包里面没有
System.out.println(f);
}

}




猜你喜欢

转载自blog.csdn.net/rolic_/article/details/80204190