嗨只是想知道什麼樣的機制是這樣的,我們得到這在Java中已經創建或android.For例如在Android的對象:上述OBJECT CREATION沒有「new」關鍵字
1. Toast.makeText(Context context,"String",int duration);
2. getApplication context();
頭號返回敬酒對象我們從來沒有實例化自己 第二個返回一個我們從未創建的上下文對象。
這是如何發揮出來的,創造物體在哪裏?這與創建這個對象的系統有關嗎?我是否應該關心自己是如何創建的,否則這將浪費時間,我應該在不知道這一點的情況下按照文檔使用這些對象。我認爲這是一種單一設計模式,但上下文的構造器是公共和上下文也是抽象的,所以我們不能實例化它,除非我們使用sublcass。任何有正確答案的人都可以提供幫助,因爲從長遠來看,這對我的編程幫助很大。
每個應用程序都可以擁有許多對象,這些對象來自您的幫助類.... –
該對象在調用的方法中創建並且該參考將返回 – Jens
如果是第一個,您可以在IDE中使用「轉到源代碼」並親自查看。 – jereksel