SyDi May 29th, 2020 at 06:24 pm

    声明为 final 的方法不能被重写。 声明为 static 的方法不能被重写,但是能够被再次声明。

    SyDi May 29th, 2020 at 11:31 am

    如果 case 语句块中没有 break 语句时,匹配成功后,从当前 case 开始,后续所有 case 的值都会输出。

    SyDi May 28th, 2020 at 06:48 pm

    JAVA 的类(外部类)有 2 种访问权限: public、default。 而方法和变量有 4 种:public、default、protected、private。 其中默认访问权限和 protected 很相似,有着细微的差别。 public 意味着任何地方的其他类都能访问。 default 则是同一个包的类可以访问。 protected 表示同一个包的类可以访问,其他的包的该类的子类也可以访问。 private 表示只有自己类能访问。 修饰符:abstract、static、final abstract: 表示是抽象类。 使用对象:类、接口、方法 static: 可以当做普通类使用,而不用先实例化一个外部类。(用他修饰后,就成了静态内部类了)。 使用对象:类、变量、方法、初始化函数(注意:修饰类时只能修饰 内部类 ) final: 表示类不可以被继承。 使用对象:类、变量、方法

    SyDi May 28th, 2020 at 06:42 pm

    抽象方法是一种没有任何实现的方法,该方法的的具体实现由子类提供。

    SyDi May 28th, 2020 at 06:32 pm

    static 修饰符,用来修饰类方法和类变量。 final 修饰符,用来修饰类、方法和变量,final 修饰的类不能够被继承,修饰的方法不能被继承类重新定义,修饰的变量为常量,是不可修改的。 abstract 修饰符,用来创建抽象类和抽象方法。 synchronized 和 volatile 修饰符,主要用于线程的编程。

    SyDi May 28th, 2020 at 06:32 pm

    父类中声明为 private 的方法,不能够被继承

    SyDi May 28th, 2020 at 06:32 pm

    父类中声明为 protected 的方法在子类中要么声明为 protected,要么声明为 public,不能声明为 private。

    SyDi May 28th, 2020 at 06:32 pm

    父类中声明为 public 的方法在子类中也必须为 public。

    SyDi May 28th, 2020 at 05:44 pm

    如果把 openSpeaker() 方法声明为 private,那么除了 AudioPlayer 之外的类将不能访问该方法。 如果把 openSpeaker() 声明为 public,那么所有的类都能够访问该方法。 如果我们只想让该方法对其所在类的子类可见,则将该方法声明为 protected

    SyDi May 28th, 2020 at 05:13 pm

    创建一个对象的时候,至少要调用一个构造方法。构造方法的名称必须与类同名,一个类可以有多个构造方法。

    SyDi May 28th, 2020 at 05:09 pm

    局部变量只在声明它的方法、构造方法或者语句块中可见;

    SyDi May 28th, 2020 at 05:08 pm

    局部变量没有默认值,所以局部变量被声明后,必须经过初始化,才可以使用。

    SyDi May 28th, 2020 at 05:07 pm

    局部变量声明在方法、构造方法或者语句块中;

    SyDi May 13th, 2020 at 10:00 pm

    Welcome to my blog!

Contact information

About me

  • 专业:渗透与测试

    兴趣:python开发,数据分析,渗透与测试,src挖掘