zoukankan      html  css  js  c++  java
  • 类变量、实参、形参、方法参数、代码块参数

    成员变量

    1.实例参数(不以static修饰)
    2.类变量(以static修饰)

    局部变量

    1.形参
    2.方法局部变量
    3.代码块局部变量

    package ch5;
    
    /**
     * Created by Jiqing on 2016/11/12.
     */
    public class VariableOverride {
        // 定义一个name实例变量
        private String name = "纪庆";
    
        // 定义一个类变量
        private static double price = 80;
    
        public static void main(String[] args) {
            // 方法中的局部变量
            int price = 65;
            System.out.println(price); // 65
            System.out.println(VariableOverride.price); // 80
    
            new VariableOverride().info(100);
    
        }
    
        public void info(int price) { // 形式参数
    
            {
                String name = "李四"; // 代码块变量
            }
            System.out.println(name); // 纪庆
    
            // 方法中的局部变量
            String name = "孙悟空";
            System.out.println(name); // 孙悟空
            System.out.println(this.name); // 纪庆
            System.out.println(price); // 100
        }
    
    }
    
    

    类变量与实例变量的内存机制


  • 相关阅读:
    Linux学习之路3-HelloWorld
    Linux学习之路2-linux系统烧写
    Linux学习之路1
    linux常用命令总结
    禅道配置发邮件功能
    SHELVE模块
    PICKLE模块
    JSON_dump和load
    json.dumps和loads方法
    模块调用
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/6057846.html
Copyright © 2011-2022 走看看