• Java static关键字


      什么是静态变量?在程序中如果用static声明变量的话,则此变量称为静态变量.用static声明的属性是所有对象共享的,既然是共享的,那么也就是一旦有一处进行修改,其他处调用也是修改后的值例如:

      public class TestStatic

      {

      static int num=1; //定义静态变量

      public void Change()

      {

      System.out.println(num);

      num++;

      System.out.println(num);

      }

      public void Change2()

      {

      System.out.println(num);

      }

      public static void main(String[] args)

      {

      TestStatic ts=new TestStatic();

      ts.Change();

      ts.Change2();

      }

      }

      说明:大家可以自己运行一下看输入结构,以便更好的理解静态变量的概念什么是静态方法?由static声明的方法叫做静态方法,或者叫做类方法其实这个大家应该很熟悉了,比如main()方法注意:在使用static类型声明的方法时需要注意的是:广州java培训如果在类中声明了一static类型的属性,则此属性既可以在非static类型的方法中使用,也可以在static类型的方法中使用。但用static类型的属性调用非static类型的属性时,则会出现错误java静态代码块一个类可以使用不包含在任何方法体中的静态代码块,当类被载入时,静态代码块被执行,且只执行一次,静态代码块经常用来进行类属性的初始化例如:

      public class Apple

      {

      static

      {

      System.out.println("1");

      }

      }

  • 相关阅读:
    BS和CS的区别联系
    layui radio 根据获取的到值选中
    C++基础 学习笔记六:复合类型之数组
    C++基础 学习笔记五:重载之运算符重载
    C++基础 学习笔记四:重载之函数重载
    C++基础 学习笔记三:函数指针
    C++基础 学习笔记一:源代码的格式化
    本地git与github绑定并向GitHub上传本地仓库
    git安装
    20200202
  • 原文地址:https://www.cnblogs.com/gojava/p/3550426.html
Copyright © 2020-2023  润新知