標籤:
如果一個類有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:20change(a,b);System.out.println("a:"+a+",b:"+b); //???a:10,b:20int[] 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=20System.out.println("a:"+a+",b:"+b); //a:10,b:20a = b;//a=20b = a + b; //b=40System.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)