博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA类,变量的赋值一个小细节,以及static标注变量的意义
阅读量:5116 次
发布时间:2019-06-13

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

  在JAVA类中方法外部定义的变量,如果定义的时候没有赋值,那么在方法外也不能对其进行赋值,否则报错,只能放入某一个方法内对其赋值。(为何报错待晚些时候深入查找补充)

  static标注的变量称为静态变量,当此类被系统实例化过一次后,系统会给静态变量单独一块内存空间,也就是静态变量不依赖于实例,可以被该类的任何实例修改,使用。

可以用来当做类的实例数量的计数器,因为不是每次新建实例该变量就会被重新初始化,该变量与实例无关。

 

转载于:https://www.cnblogs.com/u3shadow/p/4218145.html

你可能感兴趣的文章
jQuery EasyUI 的下拉选择combobox后台动态赋值
查看>>
timeline时间轴进度“群英荟萃”
查看>>
python if else elif statement
查看>>
网络编程
查看>>
文本隐藏(图片代替文字)
查看>>
three.map.control
查看>>
java面试题
查看>>
提高码力专题(未完待续)
查看>>
IOS第17天(3,Quartz2D画板和画线)
查看>>
pair的例子
查看>>
前端框架性能对比
查看>>
@property中 retain 详解
查看>>
java8 stream初试,map排序,list去重,统计重复元素个数,获取map的key集合和value集合...
查看>>
Python爬虫个人记录(四)利用Python在豆瓣上写一篇日记
查看>>
uva 387 A Puzzling Problem (回溯)
查看>>
12.2日常
查看>>
12.3日常
查看>>
Delphi 取整函数round、trunc、ceil和floor
查看>>
C/C++二维数组的用法
查看>>
排序 冒泡排序法
查看>>