java初学者实践教程16-static关键字

java初学者实践教程16-static关键字,第1张

java初学者实践教程16-static关键字,第2张

static关键字可用于修改类的变量、方法和内部类。静态意味着静态和全局。它定义的是属于整个世界的,与类有关,而不是具体的实例。也就是说,当它被调用时,只是ClassName.method(),而不是new ClassName()。方法()。new ClassName()不就是一个对象吗?静态变量和方法不能这样调用。与具体例子无关。

练习:


类计数{

private int序列号;

公共静态int计数器= 0;//静态变量计数器

公共计数(){

counter++;//创建计数器时递增

serialNumber =计数器;}

public int getSerialNumber(){

返回序列号;

}}

class OtherClass {

公共int increment(){

return count . counter++;//静态变量不属于任何实例,只能由类直接调用。

}}

公共类TestStaticVar {

公共静态void main(String[] args){

Count[] cc =新计数[10];

other class o = new other class();

for (int i=0;i

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » java初学者实践教程16-static关键字

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情