博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
静态变量和实例变量的区别
阅读量:4311 次
发布时间:2019-06-06

本文共 293 字,大约阅读时间需要 1 分钟。

在语法定义上的区别:静态变量前要加static关键字,而实例变量不用加。

在程序运行时的区别:静态变量从属于类,实例变量从属于对象。

  静态变量也叫类变量,只要类加载器把类加载到方法区中(类的字节码一经加载),静态变量就会被分配空间,即可使用。

  实例变量也叫对象变量,必须创建了实例对象,其中的实例变量才会被分分配空间,才能通过实例对象来调用。

也就是说:静态变量可直接通过类名来调用;而实例变量只能在创建实例对象后,通过这个对象来调用。

 

若有错误之处,欢迎指正。谢谢!

转载于:https://www.cnblogs.com/hong-yu0415/p/8848055.html

你可能感兴趣的文章
关于yum Error: Cannot retrieve repository metadata (repomd.xml) for repository:xxxxxx.
查看>>
2020-11-18
查看>>
Docker面试题(二)
查看>>
【NOI 2018】归程(Kruskal重构树)
查看>>
注册用户
查看>>
TZC Intercommunication System
查看>>
HDU 4571 SPFA+DP
查看>>
centos 创建以日期为名的文件夹
查看>>
Java Timer触发定时器
查看>>
Page Object设计模式
查看>>
程序的基础知识
查看>>
在VIM中使用GDB调试 – 使用vimgdb
查看>>
python爬虫---从零开始(五)pyQuery库
查看>>
POJ2236(KB5-A)
查看>>
Centos MySQL数据库迁移详细步骤
查看>>
2初出茅庐--初级篇2.1
查看>>
新建 WinCE7.0 下的 Silverlight 工程
查看>>
腾讯的张小龙是一个怎样的人?
查看>>
jxl写入excel实现数据导出功能
查看>>
linux文件目录类命令|--cp指令
查看>>