博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
类变量、实参、形参、方法参数、代码块参数
阅读量:6257 次
发布时间:2019-06-22

本文共 899 字,大约阅读时间需要 2 分钟。

成员变量

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    }}

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

422101-20161112232901327-1668522515.png
422101-20161112232912905-1810665303.png
422101-20161112232919639-1231895812.png

422101-20161112232925186-652433177.png

本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/6057846.html,如需转载请自行联系原作者

你可能感兴趣的文章
Python尾递归-创始人为何不愿TRE以及我们如何模拟TRE
查看>>
PKUSC2016
查看>>
Java内存分配和内存管理
查看>>
CNCF 有哪些具体的项目内容?
查看>>
[转]Oracle 清除incident和trace -- ADRCI用法
查看>>
农产品期货普遍回调 短期压力仍较大
查看>>
数据之路 Day8 Matplotlib包
查看>>
Ye.云狐J2刷机笔记 | 完美切换内部存储卡和SD卡的改法.vold.fstab
查看>>
【转】WIFI基本知识整理
查看>>
普通GRE 隧道配置
查看>>
Vim编程常用命令
查看>>
【树莓派】RASPBIAN镜像初始化配置
查看>>
在按钮上添加倒计时激活功能(转自手册网)
查看>>
java过滤敏感词汇
查看>>
类似LIS+贪心(ZOJ1025)
查看>>
[C++再学习系列] 虚函数的4条规则
查看>>
Thread.sleep
查看>>
浅析 ThreadLocal
查看>>
Pycharm批量操作代码快捷键
查看>>
oracle备份与恢复
查看>>