zoukankan      html  css  js  c++  java
  • Java中,类及其组成所使用的常见修饰符

    Java中,类及其组成所使用的常见修饰符
      (1)修饰符的分类:
        权限修饰符:private、默认、protected、public
        状态修饰符:static、final
        抽象修饰符:abstract
      (2)常见的类及其组成所使用的修饰符:
        修饰类的:
          有:默认、public、final、abstract
            示例如下:
              class Demo {}        //默认修饰符
              public class Demo {}
              final class Demo {}    //最终类,不能被继承。
              abstract class Demo {}   //抽象类
          常用类的修饰符:public class Demo {}

             特别注意:静态不可以修饰外部类,但是可以修饰内部类。
    ---------------------------------------
        修饰成员变量的:
          有:private、默认、protected、public、static、final
            示例如下:
              private int x = 10;
              int y = 20;
              protected int z = 30;
              public int a = 40;

              public final int b = 50;    //表示自定义的常量
              public static int c = 60;    //表示定义的通过类名访问的变量
              public static final int d = 70;   //表示自定义的通过类名访问的常量
          常用成员变量的修饰符:private int x = 10;
    ---------------------------------------
        修饰构造方法的:
          有:private、默认、protected、public
            示例如下:
              private Demo(){}
              Demo(String name){}
              protected Demo(String name, int age) {}
              public Demo(String name, int age, String address) {}
          常用构造方法的修饰符:public Demo(String name, int age, String address) {}
    ---------------------------------------
        修饰成员方法的:
          有:private、默认、protected、public、static、final、abstract
            示例如下:
              private void show() {}
              void show() {}
              protected void show() {}
              public void show() {}

              static void show() {}  //静态方法,只能通过类名访问
              abstract void show();     //抽象方法
              final void show() {}         //最终方法
          常用成员方法的修饰符:public void show() {}
    ---------------------------------------
      (3)另外比较常见的组合规则:
        示例如下:
          修饰成员变量的:
            public static final int x = 10; //定义一个静态的最终变量(常量),只能通过类名访问
          修饰成员方法的:
            public static void show() {}
            public abstract void show();
            public final void show() {}
    -----------------------------------------------------------------------------

  • 相关阅读:
    Elasticsearch中父子表上传及查询使用
    python中的正则表达式使用案例
    MySQL函数使用案例大全
    Scrapy爬虫编写流程—以爬取智联为例
    GCD中的dispatch_get_global_queue(long identifier, unsigned long flags)
    (转载)iOS直播类APP开发流程
    MRC下NSNumber,NSString,及NSArray,NSMutableArray的引用计数,个人学习
    转载学习:tabbleView顶部图片的拉伸效果,
    转载学习:Objective-C常用的函数,
    转载--iOS,UIScrollView的相关属性,方法
  • 原文地址:https://www.cnblogs.com/chenmingjun/p/8453991.html
Copyright © 2011-2022 走看看