siyuliu  

static可以直接调用或者类名.方法 类名.变量

public class Main
{
    private static int m;
    public static void main(String[] args)
    {
        System.out.println(Main.m);//static直接调用;
        go();
    }
    public void run()
    {
        go();//static直接调用;
    }
    public static void go()
    {

    }
}

代码块(匿名代码块只能执行一次(用途:赋初始值等),其他的可以执行多次)

package org.example;
import java.util.Arrays;


public class Main
{
    {
        System.out.println("匿名代码块");
    }
    static{
        System.out.println("静态代码块");
    }

    public Main() {
        System.out.println("构造方法");
    }

    public static void main(String[] args) {
        Main s=new Main();
    }
}

image
math库

import static java.lang.Math.random;
public class Main
{
        public static void main(String[] args) {
        System.out.println(random());
    }
}

类被final修饰就不能有子类了

public final class Math{}
posted on 2025-11-11 22:19  nnnnnnunn  阅读(0)  评论(0)    收藏  举报