Article View: be.comp.programming
Article #446Re: [JAVA] Generic objects at runtime
From: Raf
Date: Sun, 09 Sep 2007 21:06
Date: Sun, 09 Sep 2007 21:06
18 lines
1724 bytes
1724 bytes
An Ony <nowhere@somewhere.net> wrote:
> Ik dacht dat java5 het antwoord zou bieden wat ik te kort kom in 1.4,
> maar blijkbaar lukt het me niet. Ik wil graag at runtime een object
> instantieren �n dat gebruiken zonder op voorhand te weten van welke
> klasse het is.
[...]
> Is dit nu niet mogelijk met generics? Want het lijkt erop dat de
> compiler al wilt weten wat ik in die List ga steken.
Generics worden inderdaad at compile-time ge�valueerd ("is alles wat in
deze List gestoken wordt van het opgegeven type?"), zodat je nadien niet
meer hoeft te casten naar het desbetreffende type.
Ik denk dat je eerder met introspection aan de slag wil...
--
Raf
Technical Details
Message-ID:
<gfZEi.97107$G35.4345041@phobos.telenet-ops.be>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!feeder3.cambrium.nl!feeder5.cambrium.nl!feed.tweaknews.nl!68.142.88.75.MISMATCH!hwmnpeer01.ams!news.highwinds-media.com!kramikske.telenet-ops.be!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mailReferences:
<46e05852$0$14241$ba620e4c@news.skynet.be>Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,97d98a6e2e995cda X-Google-Attributes: gidfcea4,public,usenet X-Google-Language: DUTCH,UTF8 Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!feeder3.cambrium.nl!feeder5.cambrium.nl!feed.tweaknews.nl!68.142.88.75.MISMATCH!hwmnpeer01.ams!news.highwinds-media.com!kramikske.telenet-ops.be!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail Newsgroups: be.comp.programming From: Raf <raf+usenet1@randomseed.be> Subject: Re: [JAVA] Generic objects at runtime References: <46e05852$0$14241$ba620e4c@news.skynet.be> Organization: NULL Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit User-Agent: slrn/0.9.8.1pl1 (Debian) Lines: 18 Message-ID: <gfZEi.97107$G35.4345041@phobos.telenet-ops.be> Date: Sun, 09 Sep 2007 21:06:20 GMT NNTP-Posting-Host: 84.195.227.33 X-Complaints-To: abuse@telenet.be X-Trace: phobos.telenet-ops.be 1189371980 84.195.227.33 (Sun, 09 Sep 2007 23:06:20 MEST) NNTP-Posting-Date: Sun, 09 Sep 2007 23:06:20 MEST