Category Archives: Java IO

Convert local file path to URL & URI in java (example)

Given a File in java. We would like to convert path of a file to URL & URI path. e.g. If path of file on local windows operating system is “D:\Code\Local File Path.txt” URL & URI of local file path will be “file:/D:/Code/Local%20File%20Path.txt” We will use toURL() and toURI() method of File class . 1.… Read More »

Create or Write property file in java (example)

Given a key value pairs of properties in java. We would like to create or write properties to property file We will use Properties class to set properties file. Procedure to create property file in java. Set properties using Properties class. properties.setProperty(“”, “admin”); properties.setProperty(“user.age”, “25”); We will use store method of the Properties class, to… Read More »

Java Scanner example – read & write contents to/ from file (example)

Scanner is text parser which used to parse primitives & strings using regular expression. Scanner split the input into token using delimiter pattern. Default pattern delimiter is whitespace. We will write content to a file using FileWriter class. Then, we will read content from as file using Scanner class. Scanner class extends object & implements… Read More »

Inter thread communication in java (Example/ PipedInputStream /PipedOutputStream)

Inter thread communication is very common phenomenon. There are many ways to achieve inter thread communication. In current post, we will use pipes to achieve thread communication. Java has set of classes named PipedOutputStream & PipedInputStream to communicate between threads. We will create couple of threaders namely producer & consumer. Producer thread will produce the… Read More »