----- Original Message -----
From: "Daniel Rall" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, February 22, 2002 8:48 PM
Subject: Re: Invalid static member of inner class


> I'm fairly certain that jikes just turns that into a constant.  It's
> odd that javac does not -- I wonder if there is a way to convince it
> that it should be constant?

I think Jikes is wrong here (which is very unusual!).

The JLS defines a compile-time constant in section 15.28. A compile time
constant can be the value of a primitive type or a String.

John Wilson
The Wilson Partnership
http://www.wilson.co.uk

Reply via email to