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

    java修饰符分两种:

    • 访问修饰符
    • 非访问修饰符

    访问控制修饰符

    • default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法
    • private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类)
    • public : 对所有类可见。使用对象:类、接口、变量、方法
    • protected : 对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)

    可以通过以下表来说明访问权限:

    修饰符 描述 当前类 同一包内 子孙类(同一包) 子孙类(不同包) 其他包
    public
    protected ×
    default x ×
    private × × × × ×

    非访问修饰符

    • static 修饰符,用来修饰类方法和类变量。
    • final 修饰符,用来修饰类、方法和变量,final 修饰的类不能够被继承,修饰的方法不能被继承类重新定义,修饰的变量为常量,是不可修改的。
    • abstract 修饰符,用来创建抽象类和抽象方法。
    • synchronized 和 volatile 修饰符,主要用于线程的编程。
  • 相关阅读:
    springMVC学习--RESTful支持
    Java中的值传递和引用传递
    SpringMVC学习--json
    SpringMVC学习--文件上传
    SpringMVC学习--异常处理器
    SpringMVC学习--数据回显
    SpringMVC学习--校验
    SpringMVC学习--参数绑定
    SpringMVC学习--功能完善
    SpringMVC学习--springmvc和mybatis整合
  • 原文地址:https://www.cnblogs.com/jone-chen/p/14276172.html
Copyright © 2011-2022 走看看