interfaces

Hi All,I was told that interfaces may only have abstract methods and static final variables ( constants ).But when I actually tried to write an interface, the compiler seemed to accept normal variables without being declared as static final. Why is that ?
[276 byte] By [ibn_aziza] at [2007-10-3 1:04:42]
# 1
Member fields of interfaces are implicitly final and static, just as methods are implicitly abstract and public. You don't need to mention it explicitely.
JoachimSauera at 2007-7-14 18:01:05 > top of Java-index,Java Essentials,New To Java...
# 2
aaah... nice one. Thank you.
ibn_aziza at 2007-7-14 18:01:05 > top of Java-index,Java Essentials,New To Java...