文章目录
零、本讲学习目标
- 理解static关键字的用处
- 理解静态变量的内存分配
- 掌握静态变量的定义与使用
一、static关键字的用处
- 相信大家对
static
关键字并不陌生,回顾一下我们在第一次课创建的第一个Java程序HelloWorld.java
- 主方法的修饰符里就有
static
,为什么主方法必须有static
修饰符呢? - Java中的
static
关键字,用于修饰类的成员,如成员变量、成员方法以及代码块等,被static
修饰的成员具备一些特殊性。比如被static
关键字修饰的成员变量、方法可以被类直接访问,而不需要预先构造类的实例化对象。
二、静态变量
(一)静态变量的定义
1、为何要静态变量
- 在定义