• 学习练习 java 实例属性 静态属性


     1 package com.hanqi;
     2 
     3 public class Test11Car11 {
     4 
     5         //静态
     6         //实例属性
     7         private  int m  = 0;
     8         //静态属性
     9         
    10         //所有实例共有的,在内存里只有一个
    11         private static int  n = 0 ;
    12         
    13         //实例方法
    14         public void run ()
    15         {
    16             for (int i = 0; i < 10; i++)
    17             {
    18                 m++;
    19                 
    20                 n++;
    21                 
    22                 System.out.println("m = "+ m + " n = " + n);
    23             }
    24         }
    25         //静态方法
    26         public static void testStatic()
    27         {
    28             
    29             //访问内部成员
    30             
    31             //m = 10;
    32              
    33             n = 10;
    34             
    35             //run()
    36             
    37             Test11Car11 t1 = new Test11Car11();
    38             
    39             t1.run();
    40                     
    41             
    42             
    43             System.out.println("测试静态方法");
    44             
    45             
    46             //设计模式: 23种,单例模式,工厂模式,
    47             
    48             
    49             
    50         }
    51 }
     1 package com.hanqi;
     2 
     3 public class Test12 {
     4 
     5     public static void main(String[] args) {
     6         // TODO 自动生成的方法存根
     7 
     8         Test11Car11 t1 = new Test11Car11();
     9         //实例方法
    10         t1.run();
    11         
    12         Test11Car11 t2 = new Test11Car11();
    13         
    14         t2.run();
    15        
    16         
    17         //调用类的静态方法
    18         Test11Car11.testStatic();
    19         
    20         //调用类的实例方法
    21         //t1.testStatic();
    22         System.out.println("t3 实例");
    23         Test13 t3 =  Test13.instance();
    24         t3.run();
    25         System.out.println("t4 实例");
    26         Test13 t4 =  Test13.instance();
    27         t4.run();
    28     }
    29 
    30 }

  • 相关阅读:
    java lambda表达式学习笔记
    一个奇妙的java坑:Long 类型的比较
    要不要冗余字段
    mysql找回密码
    mysql创建触发器
    【转】Java 8十个lambda表达式案例
    ThreadLocal类学习笔记
    mybatis generator使用总结
    【转】Java 项目UML反向工程转化工具
    PostMan做接口自动化测试
  • 原文地址:https://www.cnblogs.com/zhoudi/p/5514913.html
Copyright © 2020-2023  润新知