課程
/后端開發(fā)
/Java
/Java入門第三季
這里創(chuàng)建Calendar對象時沒用new
Calendar c=Caldendar.getInstance();
不是說創(chuàng)建對象要new嗎,求解,謝謝
2016-07-13
源自:Java入門第三季 3-7
正在回答
Calendar為抽象類,不能通過new實例化創(chuàng)建對象,只有抽象類的非抽象子類可以創(chuàng)建對象。所以直接調用方法創(chuàng)建對象,而Date date = c.getTime();則是通過Calentar類里的getTime方法獲取 Date 對象,請采納
Calendar是一個抽象類,不能使用關鍵字new,只能通過里面的方法創(chuàng)建對象
getInstance()方法已經new過了,不需要我們new,你可以ctrl+左鍵看源碼:
這里通過調用getInstance()靜態(tài)方法獲取一個Calendar對象,此對象已由當前日期對象初始化,即默認代表當前時間
BeAguitar3610703 提問者
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
1 回答關于new創(chuàng)建對象????
2 回答Calendar c =c.getInstance(); //有這樣創(chuàng)建對象的?看不太懂。
5 回答字符串創(chuàng)建,什么時候用new一個對象來創(chuàng)建,什么時候可以直接創(chuàng)建呀
3 回答string對象的創(chuàng)建
2 回答Date對象可以轉換成Calendar對象嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2016-11-21
Calendar為抽象類,不能通過new實例化創(chuàng)建對象,只有抽象類的非抽象子類可以創(chuàng)建對象。所以直接調用方法創(chuàng)建對象,而Date date = c.getTime();則是通過Calentar類里的getTime方法獲取 Date 對象,請采納
2016-07-22
Calendar是一個抽象類,不能使用關鍵字new,只能通過里面的方法創(chuàng)建對象
2016-07-13
getInstance()方法已經new過了,不需要我們new,你可以ctrl+左鍵看源碼:
2016-07-13
這里通過調用getInstance()靜態(tài)方法獲取一個Calendar對象,此對象已由當前日期對象初始化,即默認代表當前時間