码迷,mamicode.com
首页 > 其他好文 > 详细

Static int data语句说明data为类变量,为一个类的共享变量,属于整个类

时间:2018-08-04 18:58:33      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:++   bre   out   计算   面向   class   结果   代码   data   

面向对象高级:  修饰符:

static:①可修饰变量(属性);②可修饰方法;③可修饰代码块。

Static int data语句说明data为类变量,为一个类的共享变量,属于整个类。

Int data为实例变量。

例:

static int data;

m1.data=0;

m1.data++的结果为1,此时m2.data的结果也为1。

Static定义的是一块为整个类共有的一块存储区域,其发生变化时访问到的数据都时经过变化的。

其变量可以通过类名去访问:类名.变量名。与通过访问对象的编译时类型访问类变量为等价的。

 

 1 package TomText;
 2 //计算3、6和9的阶乘并输出结果。
 3 public class TomText_24 {
 4       public static void main(String[] args) {
 5             int i = 0;
 6             outer:
 7             while(true) {
 8               System.out.println ("Outer while loop");
 9               while(true) {
10                 i++;
11                 System.out.println ("i = " + i);
12                 if(i == 1) {
13                   System.out.println ("continue");
14                   continue;
15                 }
16                 if(i == 3) {
17                   System.out.println ("continue outer");
18                   continue outer;
19                 }
20                 if(i == 5) {
21                   System.out.println ("break");
22                   break;
23                 }
24                 if(i == 7) {
25                   System.out.println ("break outer");
26                   break outer;
27                 }
28               }
29             }
30           }
31 
32 }

 

Static int data语句说明data为类变量,为一个类的共享变量,属于整个类

标签:++   bre   out   计算   面向   class   结果   代码   data   

原文地址:https://www.cnblogs.com/borter/p/9419233.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!