2009/4/16 Jochen Theodorou <blackd...@gmx.org>:
>
> Jeroen Frijters schrieb:
>> Hi Jochen,
>>
>> Maybe I'm misunderstanding you, but isn't it as simple as this:
>>
>> public class test
>> {
>>   public static void main(String[] args) throws Exception
>>   {
>>     ClassLoader cl = new ClassLoader(null) { };
>>     System.out.println(cl.loadClass("java.lang.Object"));
>>     System.out.println(cl.loadClass("test"));
>>   }
>> }
>>
>> The cl ClassLoader will only load bootstrap classes. If you run this the 
>> result is:
>> class java.lang.Object
>> Exception in thread "main" java.lang.ClassNotFoundException: test
>>         at java.lang.ClassLoader.findClass(ClassLoader.java:359)
>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>>         at test.main(test.java:7)
>
> yes, but is that specified?
>
> bye Jochen
>

How well do you want it specified? JLS?

http://java.sun.com/javase/6/docs/api/java/lang/ClassLoader.html#loadClass(java.lang.String,%20boolean)

That's the best I've found. How likely is it for that to be changed in
a future release, given Sun's stance on backward compatibility?

Cheers,

James

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "JVM 
Languages" group.
To post to this group, send email to jvm-languages@googlegroups.com
To unsubscribe from this group, send email to 
jvm-languages+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/jvm-languages?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to