java常用关键字

包名称:package(建议包名全部小写)
import:不同包中类不能直接,需要先声明,后使用(使用import声明类,然后进行使用。也可对类写全名(包名.类名)进行使用,但类全名太繁琐,不建议使用)

访问控制修饰符:

  • public 公共的(所有类都可以访问)
  • private 私有的(仅本身访问)
  • protected 被保护的(同包类,子类,本类可以访问)
  • 默认的(default)(同包类,本类可以访问)

注意:类的访问修饰符只能是public和默认的;类中成员的访问的修饰符四种都可以。

final:最终的,

  • 修饰变量,变量不可以改变
  • 修饰方法,方法不能被重写
  • 修饰类,类不能被继承

static:静态的

  • 静态变量
    - static修饰
    - 一般用于修饰所有对象共有的数据
    - 存在于方法区中,只有一份
    - 通过类名进行访问
  • 静态方法
    - static修饰
    - 存在于方法区中,只有一份
    - 通过类名进行访问
    - 静态方法中没有隐式的this传递,不能直接访问实例成员(需要先创建该成员的对象,然后通过创建的对象进行访问数据和方法)
  • 静态块
    - 属于类,在类被加载的时候,自动执行(因为类只加载一次,所以静态块也只执行一次)
    - 加载/初始化静态资源的时候使用

static final:常量

  • 必须声明的同时初始化(命名:建议常量名全部字母大写,多个单词之间使用“_”进行分隔)
  • 通过类名进行访问,不能被改变
  • 编译器在编译时会将常量的值直接替换为具体的数值(执行效率高)
  • 常量何时命名:数据永远不变,并且经常使用的时候

注:文章全部内容是作者的学习经验总结,如果有不完美的地方,还请联系编者修改,亦或是你的疑惑编者在此处并未涉及到,也可以联系编者进行解答,完善。在此也欢迎更多的你加入我们。
加入我们,或是帮助我们改进,请扫:
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值