绝密101:import,java,packag的顺序、权限修饰符、类及其组成可用的修饰符

import,java,packag他们三个直接有没有顺序呢?

packag:到达的路径,所在文件的路径,他最终以包的形式结束(他在最前面)

import:导入外界你想要使用的类,它最终以你想要结束的那个类结束(在packag和class之间)要想导入某包所有的类.*(不推荐),建议30个以上去使用。

class:表示定义一个类,是Java最基本的类。

权限修饰符:

权限修饰符:         同一类下     同一包子类中,其他类      不同包的子类      不同包的其他类
    public          √             √                   √                 √
    protected       √             √                   √
    默认的           √             √
    private         √

类及其组成可用的修饰符:

修饰符:

访问权限修饰:public,procted,默认的,private;

状态修饰符:final,static;

抽象修饰符:abstract;

类:

访问权限修饰:public,默认的

状态修饰符:final

抽象修饰符:abstrct

成员变量:

访问权限修饰符:public,procted,默认的,private;

状态修饰符:static,final;

构造方法:

访问权限:public,procted,默认的,private;

成员方法:

访问权限:public,procted,默认的,private;

状态修饰符:final,static;

抽象修饰符:abstract;

常见的修饰符组合:

成员变量:public staic void 在接口中遇见

成员方法:

1、public abstract

2、public final

3、public static

上一篇:接口的定义


下一篇:移动端动画——requestAnimationFrame