zoukankan      html  css  js  c++  java
  • static修饰符

    修饰符: static  静态的
        在定义类时,可以修饰属性, 方法,代码块;
        不能修饰构造器。
    如何调用:
        静态属性调用方法:
            类名.属性|对象.属性   
        非静态属性调用方法:
            对象.属性
     
        静态方法调用方法:
            类名.方法()|对象.方法()
        非静态方法调用方法:
            对象.方法()
    注意:
        1.类的静态成员(属性和方法),在类创建对象时,不会产生副本。
        2.类的静态代码(方法和代码),不能直接调用非静态成员。 
     
    public class Demo{
        int x;        //对象成员变量
        static int y;//静态属性,类的成员变量
     
        public static void main(String[] args){
            Demo.y = 200;//类的成员变量的使用
     
            Demo d1 = new Demo();
            Demo d2 = new Demo();
            d1.x = 100;//对象成员变量的使用,先要有对象。
        }
    }
     

    static 与对象无关
    类的组成成员
    class 类{
        对象属性成员
        类属性   
     
        代码块   
        静态代码块   
     
        构造器
     
        非静态方法
        静态方法
     
        内部类
    }
     
     
     
     
     
     
  • 相关阅读:
    关于MD5的个人笔记
    QueryString 页面传值方法
    酒店管理系统房态图的效果制作
    开始我的学习之路
    SQL取数据库名,取表名,取列名
    鼠标/键盘事件
    C#皮肤使用例子.
    C#调用WIN API
    C#中定时器的使用方法
    C#随机点名程序例子(名字由配置文件提供)
  • 原文地址:https://www.cnblogs.com/zachary7/p/8191462.html
Copyright © 2011-2022 走看看