zoukankan      html  css  js  c++  java
  • 访问修饰符

    final 是老婆,独享的,这对象和引用就占起来,不能在把这个引用给别人了。
    static是某个情人,这意味着他还是其他人的情人,所以这叫公共情人。一旦某个类有一个static了,那就意味着这个变量被这个类所有对象共用。
    abstract 是小姐,很悲惨,只有到了做的时候你才知道是谁。而且很可能下一次可能又换人了。

    你可以把你的老婆当做共同情人,所以final static 是可以一起的,但是你不能把天下的小姐都当做事你老婆,这是不合法的,所以final 和 abstract 是不能在一起的。如果你把static,abstract放一起就是你光顾某个小姐,那么其他人必须也要去找她,这也是不可能的所以这两个也是不能放一起的。
    final定义的类似与一个常量,static是静态修饰符(使用同一个内存地址,值变了,地址也不变),abstract抽象定义。

    方法的修饰符有两类:
    1.访问控制修饰符(public,private,protected,package)
    2.方法本身修饰符(static,final,abstract,native,synchronized)

    类的修饰符:
    1.前缀修饰符(public,abstract,final)
    2.后缀修饰符(extends,implements)
  • 相关阅读:
    HDU
    01字典树模板
    扩展欧几里得和乘法逆元
    HDOJ-1156 Brownie Points II 线段树/树状数组(模板)
    CF-825E Minimal Labels 反向拓扑排序
    CF-831D Office Keys 思维题
    RMQ 解决区间查询问题
    hdu 5073 有坑+方差贪心
    hdu 5074 相邻数和最大dp
    hdu 5078 水题
  • 原文地址:https://www.cnblogs.com/bluewelkin/p/3275066.html
Copyright © 2011-2022 走看看