In java, say I have the following
==fileA.java== class A { public static final int SIZE = 100; }
Then in another file I use this valu
As an optimization the compiler will inline that final variable.
So at compile time it will look like.
class b { Object[] temp = new Object[100]; }