- 博客(2)
- 收藏
- 关注
原创 关于return在循环语句中的使用
public void f1(){ for(int i=0;i<5,i++){ return ; } }public int f2(){ for(int i=0;i<5;i++){ return 3; }} 对于f1(),运行是OK的,但是对于f2(),运行是错误,为什么? 首先对于返回值类型为void的方
2016-10-24 21:13:54 1230
原创 Java的值传递和引用值传递的区别
值传递针对的对象主要包括:基本数据类型以及其对应的封装类,还有引用类型中特殊的String类型; 值传递的时候,将实参的副本传递给形参,所以无论调用的这个方法里面如何对形参进行改变,都不会影响实参的值,因为副本作为局部变量,在其行为结束时候,就会被回收(失效),故我们从main()方法中得到该变量还是原来的实参值; 引用传递的对象主要包括:Array类型以及除String类型的引用类型 引用
2016-10-12 21:47:38 251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人