Article View: pl.comp.lang.java
Article #153826Re: Instancja Interfejsu?
From: tomjas
Date: Sat, 20 Jul 2013 08:34
Date: Sat, 20 Jul 2013 08:34
26 lines
2078 bytes
2078 bytes
On Sat, 20 Jul 2013 10:21:05 +0200, Lopez wrote:
> W dniu 20.07.2013 09:46, tomjas pisze:
>> Witam.
>> Po jakimś czasie wracam do Javy, więc paru rzeczy mogę nie pamiętać
>> właściwie, ale - przecież wiadomo, że nie można tworzyć instancji
>> interfejsu. Interfejs można jedynie implementować w klasie.
>>
>> A w tutorialu do synchronizacji w sekcji Deadlock:
>> http://docs.oracle.com/javase/tutorial/essential/concurrency/deadlock.html
>> mamy:
>>
>> ...
>> new Thread(new Runnable() {public void run() {gaston.bow(alphonse);}
>> ...
>>
>> No przecież za pomocą operatora "new" tworzymy nowy obiekt, a Runnable
>> to przecież interfejs z pakietu java.lang. Może ktoś mi to wyjaśnić, bo
>> utknąłem?
>>
>
> W ten sposob tworzy sie obiekt klasy anonimowej,
> implementujacej jakiś konkretny interfejs.
> http://docs.oracle.com/javase/tutorial/java/javaOO/anonymousclasses.html
>
Dzięki - jakimś trafem przy wcześniej nauce uznałem "Nested Classes" za
mało przydatne i w większości opuściłem.
Technical Details
Message-ID:
<slrnkukis7.lvq.tomjas@krusty.localhost>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!newsfeed.fsmpi.rwth-aachen.de!feeder1-2.proxad.net!proxad.net!feeder2-2.proxad.net!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<slrnkukg2p.ct6.tomjas@krusty.localhost> <ksdh9i$qi7$1@node1.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!newsfeed.fsmpi.rwth-aachen.de!feeder1-2.proxad.net!proxad.net!feeder2-2.proxad.net!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Newsgroups: pl.comp.lang.java From: tomjas <tomjas@WYTNIJTOpoczta.onet.pl> Subject: Re: Instancja Interfejsu? References: <slrnkukg2p.ct6.tomjas@krusty.localhost> <ksdh9i$qi7$1@node1.news.atman.pl> Reply-To: tomjas User-Agent: slrn/0.9.9p1 (Linux) Mime-Version: 1.0 Message-ID: <slrnkukis7.lvq.tomjas@krusty.localhost> Date: 20 Jul 2013 08:34:15 GMT Lines: 26 Organization: Telekomunikacja Polska NNTP-Posting-Host: 77-223-206-237.lublin.hypnet.pl X-Trace: 1374309255 unt-rea-a-02.news.neostrada.pl 1256 77.223.206.237:53820 X-Complaints-To: abuse@news.neostrada.pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit