Java 7 try-with-resources example
Before Java 7, we can close a resource with finally. In Java 7, a new try-with-resources approach is introduced, it helps to close resources automatically.
Favourite tutorials for developers
Before Java 7, we can close a resource with finally. In Java 7, a new try-with-resources approach is introduced, it helps to close resources automatically.
Long live the Scanner class, a few examples for self-reference.
In Java, there are three ways to read input from a console : 1 - System.console (JDK 1.6), 2 - Scanner (JDK 1.5), 3 - BufferedReader + InputStreamReader (Classic). Since…
A quick example to show you how to read the standard input in Java.
Here’s an example to check if a directory is empty.
In this example, the program will traverse the given directory and print out all the directories and files absolute path and name one by one.
If we use the NIO Files.delete to delete a non-empty directory in Java, it throws DirectoryNotEmptyException; for legacy IO File.delete to delete a non-empty directory, it returns a false. The…
In Java, we can use the NIO Files.createDirectory to create a directory or Files.createDirectories to create a directory including all nonexistent parent directories. For legacy IO java.io.File, the similar methods…
In Java, we can use the NIO createFile() to assign file permission during file creation. But, the createFile() fails to assign the group writes file permission to a file on…
In Java, we can use System.getProperty("java.io.tmpdir") to get the default temporary file location. For Windows, the default temporary folder is %USER%\AppData\Local\Temp. For Linux, the default temporary folder is /tmp .…