2010-07-13 42 views
0

我試圖從罐子訪問音頻文件,這樣做,我寫了一個代碼,例如爲什麼在一段代碼中使用getClass()?

 
... 
try { 
    InputStream is = 
    getClass().getResourceAsStream("audio.wav"); 
    Player player = Manager.createPlayer(is, "audio/X-wav"); 
    p.start(); 
} 
catch(IOException ioe) { 
} 
catch(MediaException me) { 
} 
... 

但在這裏,在這個片段中,有什麼用的getClass的()?

回答

0

它允許您獲取當前對象的類,這樣就可以訪問資源。 getResourceAsStream從與該類關聯的類加載器加載資源。請參閱Object.getClassClass.getResourceAsStream的文檔。

相關問題