Почему getClass () используется в куске кода? - PullRequest
0 голосов
/ 13 июля 2010

Я пытаюсь получить доступ к аудиофайлу из банки, для этого я написал код, например

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

но здесь, в этом фрагменте, какая польза от getClass ()?

1 Ответ

0 голосов
/ 13 июля 2010

Позволяет получить класс текущего объекта, поэтому вы можете получить доступ к ресурсам.getResourceAsStream загружает ресурсы из загрузчика классов, связанного с классом.См. Документацию для Object.getClass и Class.getResourceAsStream.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...