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() {}
    -----------------------------------------------------------------------------

  • 相关阅读:
    json作为参数传入函数
    js 获取input type="file" 选择的文件大小、文件名称、上次修改时间、类型等信息
    jquery 如何控制滚动条每次向下滚动300px
    [if lt IE 9]
    JS代码判断IE6,IE7,IE8,IE9!
    ios __block typeof 编译错误解决
    ios json结构
    iOS --创建文件夹 ,删除文件夹
    iOS --生产JSON格式,创建JSON文件,创建文件夹,指定储存
    转载 -- iOS开发之JSON格式数据的生成与解析
  • 原文地址:https://www.cnblogs.com/chenmingjun/p/8453991.html
Copyright © 2011-2022 走看看