sun认证备考学习笔记系列--声明和访问控制

标识符

        标识符可以是字母,下划线或货币符号开头

        在第一个字符过后标识符还可以包含数字

        标识符可为任何长度

        必须使用camelCase规则命名javeBeans方法,并且根据方法的目的,必须以set,get,is,add,remove开头

 

声明规则

        一个源代码文件只能有一个公共类

        如果源文件包含公共类,则该文件名称应该与公共类名称相同

        一个文件只能有一个包语句,但是可以有多个导入语句

        包语句(如果有的话)必须位于源文件的第一行

        导入语句(如果有的话)必须位于包语句之后,并且在类声明之前

        如果没有包语句则导入语句必须是源文件最前面的语句

        包和导入语句应用于该文件的所有类

        没有公共文件的类没有任何命名限制

 

类访问修饰符

        有三个访问修饰符:public protected private

        有四个访问级别:public ,protected ,默认和 private

        类只能有一个公共或默认访问

        具有默认访问的类只对于同一个包中的类是可见的

        具有公共访问的类对于所有包中的所有类都是可见的

 

类修饰符

        类也能够修饰为final,abstract,strictfp

        类不能同时是最终的和抽象的

        最终类不能再分子类

        抽象类不能实例化

        类中有抽象方法意味着整个类必须是抽象的

        抽象类可以有抽象方法和非抽象方法

        扩展抽象类的第一个具体类必须实现其所有的抽象方法

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值