JDK1.5 泛型 枚举 注解

枚举:

单例&&多例

 单例:饿汉式单例
      class Singleton{
            private static Singleton singleton = new Sinleton();
            private Singleton(){}
            public static Singleton getInstance{
               return singleton;
               }
          }

枚举(实际上就是多例)enum

       java中枚举使用enum来定义,enum并不是一个新的结构,使用enum定义的枚举实际
    上默认继承Enum枚举类。因此enum定义的枚举结构实际上就是一个多例类。              

Enum常用的三个方法

        ordinal(): 返回枚举对象下标,默认第一个对象编号为0.
           name():返回枚举对象名称,默认与对象名称保持一致。
         values(): 返回所有枚举对象。
         注意: 枚举中支持定义其他结构,如构造方法,普通属性,普通方法等。
                当枚举类中还包含其他结构,枚举对象的定义必须放在首行;枚举可以实现接口,
                枚举中的对象称为接口对象。

注解:@标识符

JDK内置的三大注解
			 @准确覆写 @Override:编译期检查当前覆写方法是否满足要求(方法名称是否正确,权限是否合理)
             @Deprecated 过期声明:在早期版本的代码(方法),表示该方法在当前版本中已经
        不推荐使用,但是使用了也不报错,只是起一个竟是提示作用
             @SuppressWarnings 压制警告:压制警告信息,压制信息不再提示 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值