Cirry's Blog

Sep 27, 2019
技术 java
1分钟
171字

包的定义与使用

范例:定义一个包:

package cn.cirry.demo;
public class PackageDemo{
public static void main(String args []){
System.out.println("Hello World!");
}
}

编译此文件:

Terminal window
javac -d . PackageDemo.java
#-d:表示生成包文件
# “.”:表示当前文件夹

运行此文件:

Terminal window
java cn.cirry.demo.PackageDemo

导入静态包

package static cn.cirry.util.*;

注意:如果导入的两个包中有相同类名的类,则在使用的时候用包.类名创建对象。

Message msg = new cn.cirry.demo.Message();

访问权限控制

No访问范围privatedefaultprotectedpublic
1同一包中的同一类可以可以可以可以
2同一包中的不同类可以可以可以
3不同包的子类可以可以
4不同包的所有类可以
本文标题:包
文章作者:Cirry
发布时间:Sep 27, 2019
感谢大佬送来的咖啡☕
alipayQRCode
wechatQRCode
总访问量
总访客数人次