kaffe sematics of newInstance != jdk1.1.3

Alexandre Oliva oliva at dcc.unicamp.br
Tue Aug 5 20:46:13 PDT 1997


Guy Carpenter writes:

> With kaffe I can create an instance of a class in another
> package even if the class is not declared public.  Sun's jdk
> throws an IllegalAccessException when running the same code,
> and I believe that is the correct behaviour.

That's right.  The current implementation of Class.newInstance() in
Kaffe does not perform any verification.  This may be fixed in some
future release.

-- 
Alexandre Oliva
mailto:oliva at dcc.unicamp.br mailto:aoliva at acm.org
Universidade Estadual de Campinas, SP, Brasil





More information about the kaffe mailing list