JAVAEE第15天-static,final关键字,访问权限修饰符,内部类,静态代码块,包的声明和导入

static关键字:
1.static关键字为静态修饰符,一般修饰成员变量,也可以修饰成员方法;
2.被修饰的变量就代表了整个类对象的相应的变量;
3.格式  类名.被修饰变量名;
类名.被修饰成员方法名();


静态代码块
1.优于主方法执行,优于构造方法执行;
2.在同一个类中只能执行一次;
3.可以用于给静态变量赋值,用于给类进行初始化。(不理解)


final关键字
1.被修饰的类、成员变量、成员方法,局部变量(不理解)都不能被重写,只能被调用;
2.引用数据类型的变量代表内才能地址值,地址值不能被改写,但指向的内存空间内的成员变量和成员方法可以被改写。


包的声明
概念:包就是存放java编译出来的class文件的目录。
格式://package cn.itcast;
特点:必须写在第一行;
重点:不同包名之间的类的访问;
当要使用的类不在当前包内时,需要导包;
import 包名.类名;


访问权限修饰符
按照级别从高到低排序
public-protected-default-private
特点:1.一个包中只能有一个public修饰的类;
      2.public修饰的类类名与文件名要一致;


内部类
?1.访问方式
外部类名.内部类名 变量名 = new 外部类名().new 内部类名();
Person.Man pm=new Person().new Man();
pm.内部类方法();
  2.意义在于直接调用内部类的成员方法。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值