第1章 声明与访问权限

 

 

标识符

以字母,货币符号($)或下划线开头,之后可以是字母,货币符号($)或下划线以及数字的任意组合,当然不能是关键字,并且大小写敏感。

SunJava编码规范以及JavaBeans标准

Java编码规范

类和接口:首字母大写

方法和变量:使用驼峰命名格式,首字母小写

常量:写大字母作为常量,以下划线分割

JavaBeans标准

属性不是bool类型,必须使用get开发,bool可是使用get或者is开头,setter必须使用set开发,settergetter必须是public的,对于监听器,使用addremove进行注册和删除

声明接口

接口隐含是abstract的,可以声明为public  defaut

所有接口方法隐含都是公共的和抽象的,不必实际键入public abstract

所有变量隐含都是公共的,静态的和最终的,必须不必实际键入public static final

声明类成员

访问权限

Protected和默认访问控制级别几乎完全相同,只有当访问默认成员属于同一个包时,才能访问默认成员,而对于保护成员,即使子类位于不同的包下,子类也能访问它。

局部变量:final

变量(非局部):final public protected private default static transient volatile

方法:final public protected private default static abstract synchronized native stricfp

可变变元方法

使用可变变元的方法中只能有一个可变参数,且只能在参数列表最后一个。

枚举

可在类内部或者外部声明,不能在方法中声明

 

小提示:

1.         一个类继承类的同时实现某个接口,如果接口中的方法在父类中已经实现,可以不在该子类中实现。

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值