課程
/后端開發
/Java
/Java入門第二季 升級版
HelloWorld?hello?=new?HelloWorld;//創建類的對象hello
2016-12-09
源自:Java入門第二季 升級版 8-10
正在回答
不是 應該是因為我們手動創建了構造方法 系統就會執行該構造方法 而執行構造方法之前 我們要先 初始化 即執行靜態初始化塊 初始化塊 最后是構造方法 而靜態初始化塊只在類加載時執行一次 所以第二次未執行#我是這樣認為的,不知道對不對....
system.out.println("輸出對象名"+hello);
運行以后會顯示"hello"這個對象的屬性和方法;
如果對象"hello"無數屬性和方法;
則只會顯示對象的哈希碼(哈希碼理解為對象地址的字符串);
哈希碼是唯一的區分對象用的字符串;
同學應該是你的鼠標或者觸摸板被什么東西壓住了,正常情況寫你不點提交是不會自動運行的,否則就太詭異啦
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
4 回答在創建類的對象后為什么可以直接運行出兩個結果
4 回答為什么創建了新的對象hello2之后就直接執行了num2的初始化塊和num1的方法呢?
2 回答對象創建時,類就會被執行?
2 回答為什么不可以直接創建內部對象
1 回答為什么只是創建對象就可以直接調用,最后調用second Telphone的時候,只是用了創建對象,沒有調用方法
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-12-10
不是 應該是因為我們手動創建了構造方法 系統就會執行該構造方法 而執行構造方法之前 我們要先 初始化 即執行靜態初始化塊 初始化塊 最后是構造方法 而靜態初始化塊只在類加載時執行一次 所以第二次未執行#我是這樣認為的,不知道對不對....
2016-12-09
system.out.println("輸出對象名"+hello);
運行以后會顯示"hello"這個對象的屬性和方法;
如果對象"hello"無數屬性和方法;
則只會顯示對象的哈希碼(哈希碼理解為對象地址的字符串);
哈希碼是唯一的區分對象用的字符串;
2016-12-09
同學應該是你的鼠標或者觸摸板被什么東西壓住了,正常情況寫你不點提交是不會自動運行的,否則就太詭異啦