Re: java.io.File.LazyInitialization

2012-01-21 Thread Alan Bateman
On 21/01/2012 18:11, Alex Lam S.L. wrote: Hi there, Whilst reading the JDK6 source code for java.io.File.createTempFile(), I noticed that: ... private static class LazyInitialization { ... static final String temporaryDirectory = temporaryDirectory(); static String temporaryDirectory()

java.io.File.LazyInitialization

2012-01-21 Thread Alex Lam S.L.
Hi there, Whilst reading the JDK6 source code for java.io.File.createTempFile(), I noticed that: ... private static class LazyInitialization { ... static final String temporaryDirectory = temporaryDirectory(); static String temporaryDirectory() {...} ... } ... public static File createT