1樓:
一、point
1、system.out.println(p1.y);2\mo
結果:6
分析:因為p1=p3,實際上現在的p1的值是p3這個例項物件。所以列印出來的是p3的y值。
2、system.out.println(p2.x+p2.y);
結果:11
分析:因為p2=p1,把p1的物件賦給了p2,再加上前面p1的物件是p3建立的這個物件了,實際上現在p2.x是5,p2.y是6了,所以相加為11.
3、system.out.println(p4.x*p4.y);
結果:30
分析:p4=p2,這時再因為前面p2是p3那個物件了,實際上p4.x是5,p4.y是6,相乘結果自然就是30.
實際上到最後p1、p2、p3、p4都指向的是p3 = new point(5,6);這句建立的這個物件。
二、arraydemo
1、printarray(array);就是把1\2\3\4\5這五個元素列印出來,中間以製表符分隔。
2、modify(array);就是把陣列裡的每個元素和其下標相乘,這五個元素就變成了0/2/6/12/20
3、printarray(array);把修改後的陣列(0/2/6/12/20)列印出來,用製表符分隔
2樓:匿名使用者
5 分別輸出 5、11、30
6 第一次迴圈輸出 12345
第二次 當前位置的數*(位置-1) 應該是0 2 6 12 20
Java程式分析題求解答,java程式設計題求解答
執行結果 hi luke 首先確定change方法體裡的 str how are you ch 1 u str ch變數是方法傳入的引數,不是同名的exercises類物件的屬性 然後就是關於值傳遞和引用傳遞的問題了 雖然string是類,但是string是immutable特殊處理,可以理解傳值,...
Java程式設計師轉行可以做什麼,Java程式設計師可以轉行什麼職業
1 大復齡程式設計師轉行是個很常見的 制話題。2 正常行業內轉職多是去做設計 架構,或者做管理,這些都是技術比較好,能力比較強的。3 也有轉行做專案經理或實施,這塊開發人員做會有一定優勢。4 也有轉行做銷售的,這個不多見,因為程式設計師口才都一般。5 至於行業外的,這個不好說,要看你有什麼優勢,可以...
windows怎麼執行java程式
方法如下 依次點選eclipse file export java runnable jar file 這樣匯出jar,雙擊就可以執行了。安裝 jvm 俗稱 java虛擬機器 怎麼執行java程式 工具 原料 cmd軟體 windows電腦都自帶 方法 步驟 將java檔案寫好,置於目標資料夾裡面,...