Java中static的使用

您所在的位置:网站首页 static静态方法的使用 Java中static的使用

Java中static的使用

2022-09-12 05:24| 来源: 网络整理| 查看: 265

package com.oop.demo07;

public class Student {    //定义一个静态变量    private static int age=10;    public int score;    //定义一个静态方法    public static void run(){        System.out.println("跑");    }    public void go(){        run();   //可以直接调用静态方法    }

   public static void main(String[] args) {        System.out.println(Student.age);//        System.out.println(Student.score); //报错,不能直接用类名调用 非静态变量        Student.run();   //通过类名调用        run();  //直接调用//        go();  //报错,非静态方法不可以直接调用        new Student().go();  //需要用对象调用    }}

代码块

package com.oop.demo07;

public class Test {    //第二执行:2    {        System.out.println("匿名代码块");    }    //最先执行:1  ,只执行一次    static{        System.out.println("静态代码块");    }    //第三执行:3    public Test() {        System.out.println("构造代码块");    }

   public static void main(String[] args) {        Test test = new Test();        System.out.println("=================");        Test test2 = new Test();    }}

静态包导入

抽象类 abstract

抽象类需要他的子类去重写它的方法

抽象类需要他的子类去重写它的方法,除非这个子类也是抽象类,那么需要它的子类的子类去重写这个方法。

注意:抽象类不能new出来,只能依靠子类去实现它,约束!

抽象类里面,可以写抽象方法,但是如果有抽象

子类需要重写父类方法,否则它会报错,或者子类也是一个抽象类

方法,就一定需要是一个抽象类



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3