Java 核心基础之static静态代码块和静态方法

Posted 陈彦斌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 核心基础之static静态代码块和静态方法相关的知识,希望对你有一定的参考价值。

static静态代码块和静态方法

static关键字

  • static修饰的方法或变量,优先于对象执行,所以内存会先有static修饰的内容,后有对象的内容
  • 可以用来修饰类的成员方法、类的成员变量,还可以编写static静态代码块
  • 修饰变量就是类变量,修饰方法就是类方法
  • 总结:类变量或者类方法,可以直接通过类名.方法名或者变量名进行调用,不用经过对象
    public static class Student{
        static int age;
        public static String name;
        public static void speak() {
            System.out.println("唱歌

以上是关于Java 核心基础之static静态代码块和静态方法的主要内容,如果未能解决你的问题,请参考以下文章

Java 重学系列之匿名代码块和静态代码块区别

Java 重学系列之匿名代码块和静态代码块区别

Java面向对象(OOP)--static修饰符(static变量static方法代码块和静态代码块创建和初始化对象的过程静态导入)

Java基础 -- 关键字Static和Final

Java基础之static关键字的用法

Java非静态代码块和静态代码块