码迷,mamicode.com
首页 > 编程语言 > 详细

Java调试小例子(如何使用F5和F6)

时间:2015-05-03 09:23:53      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

如果一个类有3个方法,就在3个方法的前面设置断点,总共就3个断点,然后进入Debug调试,

一直按F6(Step Over)他会在方法那里直接进入方法而不需要你按F5(Step  Into)

或者你只是在第一个方法那里设置了一个断点,那么在调试时要进入方法就需要按F5(Step Into)来进入方法。

package args参数问题;
/*
 * 思考题1:看程序写结果,然后分析为什么是这个样子的。并画图讲解。最后总结Java中参数传递规律。
 * 
	Java中的参数传递问题:
	基本类型:形式参数的改变对实际参数没有影响。
	引用类型:形式参数的改变直接影响实际参数。
*/
public  class ArgsDemo {
	public static void main(String[] args) {
		int a = 10;
		int b = 20;
		System.out.println("a:"+a+",b:"+b); //a:10,b:20
		change(a,b);
		System.out.println("a:"+a+",b:"+b); //???	a:10,b:20

		int[] arr = {1,2,3,4,5}; 
		change(arr);
		System.out.println(arr[1]); //???	4
	}

	public static void change(int a,int b) { //a=10,b=20
		System.out.println("a:"+a+",b:"+b); //a:10,b:20
		a = b;	//a=20
		b = a + b; //b=40
		System.out.println("a:"+a+",b:"+b); //a:20,b:40
	}

	public static void change(int[] arr) { //arr={1,2,3,4,5};
		for(int x=0; x<arr.length; x++) {
			if(arr[x]%2==0) {
				arr[x]*=2;
			}
		}
		//arr={1,4,3,8,5};
	}
}



Java调试小例子(如何使用F5和F6)

标签:

原文地址:http://blog.csdn.net/u012110719/article/details/45442659

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!