Java基础入门(九)之包和权限修饰符

一、包

1.定义:

将字节码文件(.class)文件分类存放

2.划分规则:

按照功能划分或者按照模块划分

3.定义包的格式:

package 包名   多层报名中间用 点 分割

4.带包的类编译和运行命令:

(1)编译:javac -d  类名.java(其中-d是打包 代表当前目录)

(2)运行:java 包名.类名

5.定义包的注意事项:

(1)package 语句必须是程序的第一条语句

(2)package 语句在一个java文件中只能有一条

(3)如果没有package 默认表示无包名

6.import关键字 

让所有包的类,对调用着可见

格式: import 包名.类名

注意:

(1)这种方式导入的是指定包下的指定某个类

(2)*代表通配符 以为导入当钱包下的所有类

(3)import语句可以出现很多条

二、权限修饰符

private 默认  protected  public 

1.范围:

private (本类)       默认(本类、同包子类或者无关类)

protected(本类,同包子类或者无关类,不同包子类)    

public(本类,同包子类或者无关类,不同包子类、不通报无关类)

2.类及其所组成的常见修饰符

修饰符:

权限修饰符(private 默认  protected  public )

状态修饰符(static final)  

抽象修饰符(abstract)

类:

默认:public   

final

abstract

成员变量:

四个权限修饰符     static final     用的最多的是private

成员方法:

四个权限修饰符     static final   abstract   用的最多的是public

构造方法:

四个权限修饰符    用的最多的是public

除此之外的组合:

接口中的成员变量  public  static final  

成员方法:public abstract

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值