静态static关键字修饰成员

Posted bingquan1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了静态static关键字修饰成员相关的知识,希望对你有一定的参考价值。

 1 package JavaStatic;
 2 
 3 public class Demo01 {
 4     public static void main(String[] args){
 5         Stdunt one = new Stdunt("郭靖",18);
 6         one.room ="大数据一班";
 7         System.out.println("姓名:" + one.getName() + ",年龄" + one.getage()+ one.room+",学号:" + one.getid());
 8         Stdunt tow = new Stdunt("黄蓉",16);
 9         System.out.println("姓名:" + tow.getName() + ",年龄" + tow.getage()+ tow.room+",学号:" + tow.getid());
10     }
11 }
 1 package JavaStatic;
 2 
 3 public class Stdunt {
 4     private int id; //学号
 5     private static int idCounter = 000;
 6     private String name;//姓名
 7     private int age;//年龄
 8     static String room;
 9     //无参构造
10     public Stdunt() {
11         this.id = idCounter++;
12     }
13     //有参构造
14     public Stdunt (String name,int age){
15         this.name = name;
16         this.age = age;
17         this.id = ++idCounter;
18     }
19     public void setName (String name){
20         this.name = name;
21     }
22     public String getName(){
23         return name;
24     }
25 
26     public void setage (int age){
27         this.age = age;
28     }
29     public int getage(){
30         return age;
31     }
32     public void setid (int id){
33         this.id = id;
34     }
35     public int getid (){
36         return id;
37     }
38 }

 

以上是关于静态static关键字修饰成员的主要内容,如果未能解决你的问题,请参考以下文章

Java中static关键字和代码块的学习

static关键字

关键字static

static关键字总结

Java 核心基础之static静态代码块和静态方法

static关键字静态代码块