News

JEP 458, Launch Multi-File Source-Code Programs, has been Closed/Delivered for JDK 22. This JEP proposes to enhance the Java Launcher to execute an application supplied as one or more files of ...
In the previous post Java SE 7 Brings Better File Handling than Ever to Groovy, I discussed the ability to use Java 7’s NIO.2 implementation to discover a wide set of attributes, characteristics ...
It is not completely obvious from this example, but Kotlin has relaxed Java’s requirement that functions be class members. In Kotlin, functions may be declared at top level in a file ...