首页 > 编程语言 >JAVA高级属性-关键字static

JAVA高级属性-关键字static

时间:2023-03-05 09:22:28浏览次数:41  
标签:调用 JAVA 关键字 对象 静态 static 属性

关键字 static (静态)

static 静态属性是指任何对象都共有的一个属性值,比如,中国人中国家的属性都是中国,这个属性不会随着对象的创建而改变,然而像是收入这种的数据会随着不同的对象而改变,因此不是静态

 

 内部存储及调用:

static的属性和方法,因为不随着对象的改变而改变,因为static 的属性和方法创建在方法区(对象的属性和方法创建在GC区)

static 属性和方法的调用不依靠对象,直接类名称调用即可

 

可以通过静态属性产生ID生成器

标签:调用,JAVA,关键字,对象,静态,static,属性
From: https://www.cnblogs.com/wade3/p/16916440.html

相关文章

  • Java接口
    接口定义:抽象描述现实世界中不同事物的共同行为特征--公共的抽象方法接口不是类,接口是一种全新的概念,因此接口和类的区别是什么呢?回答:接口只有行为没有属性,但是接口也有......
  • Java Object类
    Object类含义:Object是所有类的根,及其他的父类或者间接父类都是Object优点:Object的创建是为统一管理所有类缺点:Object类当成参数的类型灵活度太高,相当于没有控制参数的......
  • Java实战(第二版)读后总结与感想
    1. 基本信息Java实战(第二版)ModernJavainAction,2ndEdition[英]拉乌尔–加布里埃尔·乌尔玛(Raoul-GabrielUrma),[意]马里奥·富斯科(MarioFusco),[英]艾伦·米克......
  • java基础语法-包机制
    包机制定义包(为了更好的组织类,java提供了包机制,用于区别类名的命名空间。)包语法的语法格式packagepkg1[.pkg2[.pkg3···]];一半利用公司域名倒置作为包名......
  • JavaScript判断变量类型的四种方法
    typeof(根据二进制判断):常用于判断基础数据类型,对于引用数据类型除了function返回‘function’,其余都返回‘object’(typeofnull===object)instanceof:主要用于区分引......
  • Java学习笔记(四)java数组
    学习笔记4Java数组一、什么是数组数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称作一个数组元素,每......
  • Java基础——接口和抽象类异同及其特点
     抽象类链接:https://www.runoob.com/java/java-abstraction.html接口链接:https://www.runoob.com/java/java-interfaces.html......
  • Java_内部类
    Java内部类成员内部类内部类在外部使用时,无法直接实例化,需要借由外部类信息才能完成实例化内部类的访问修饰符,可以任意,但是访问权限会收影响。内部类可以直接访问......
  • SqlServer As 关键字什么情况下可以省略什么情况不可以省略
    -列别名:可以直接在列名后面添加别名,也可以使用`AS`关键字。-表别名:可以使用`AS`关键字指定,也可以直接写表名并在其后加上别名。但是,在给子查询结果集命名时,必须用`......
  • Attempt to invoke virtual method ‘java.lang.String android.os.Bundle.getString(
    报错日志java.lang.NullPointerException:Attempttoinvokevirtualmethod'java.lang.Stringandroid.os.Bundle.getString(java.lang.String)'onanullobjectref......