java 中的this和基本数据类型的值传递
来源:互联网 发布:出入无时 莫知其乡解释 编辑:程序博客网 时间:2024/06/06 03:14
public class C{private static int p;public static void main(String[] args){// 创建一个空参的对象C c1 = new C();System.out.println(c1.p);// 创建一个有参的对象C c2 = new C(2);System.out.println(c2.p);/*此处输出的成员变量的值 由局部变量传入 注意与成员变量的值传给局部变量,局部变量的值发生变化,成员变量本身不变 这个不同*/c1.setP(3);//对象调用setP()方法 这个方法将局部变量的值传给调用对象的静态变量System.out.println(c1.getP());c2.setP(4);System.out.println(c2.getP());}public C(){// 构造器是为了创建对象时对其初始化 这个空参的构造器中 调用了有参的构造器this(1);System.out.println("123");}public C(int p){// 有参构造器中将局部变量的值传给了由对象调用的成员变量this.p = p;p = 3;//此处将局部变量的值由2 改为3 并不影响成员变量的值}public void setP(int p){this.p = p;//如果不加此处的this. 依旧可以编译运行 但是局部变量并未改变成员变量的值}public int getP(){return p;}}
0 0
- java 中的this和基本数据类型的值传递
- java 中的基本数据类型的传递和引用数据类型的传递
- Java传参-基本数据类型和引用数据类型作为参数的区别(值传递)
- 基本数据类型和引用数据类型的传递
- 基本数据类型和引用数据类型的传递
- java中的值传递和引用传递及对应的数据类型
- Java中的基本数据类型和引用数据类型的内存模型
- java中的基本数据类型和引用数据类型的分析
- 基本数据类型值传递和引用数据类型值传递比较
- java中的基本数据类型和引用数据类型
- java中的基本数据类型和引用数据类型
- java中的基本数据类型和引用数据类型
- java中的基本数据类型和引用数据类型
- java中的基本数据类型和引用数据类型
- Java中的原生数据类型和引用类型的参数传递
- Java中的原生数据类型和引用类型的参数传递
- Java中的Final关键字,区分基本数据类型与引用类型,值传递与引用传递
- JAVA---基本数据类型和引用数据类型传递值得案例
- C语言 A律压缩
- Android 高仿微信图片选择器
- iOS视图控制器编程指南 --- 呈现一个视图控制器
- Top K Frequent Elements
- 在运行hive的时候出现的问题
- java 中的this和基本数据类型的值传递
- android 关于Button在StateListDrawable 中使用AnimationDrawable的问题
- 315. Count of Smaller Numbers After Self
- 数组的选择排序和冒泡排序
- Jetty启动
- 类与对象
- 剑指offer之面试题29:数组中出现次数超过一半的数字
- More Effective C++----(11)禁止异常信息传递到析构函数外
- c++ 内存分区