Latest Posts

Java GZIP Example – Compress and Decompress File

Welcome to Java GZIP example. GZIP is one of the favorite tool to compress file in Unix systems. We can compress a single file in GZIP format but we can’t compress and archive a directory….

Java Ternary Operator

Java ternary operator is the only conditional operator that takes three operands. Java ternary operator is a one liner replacement for if-then-else statement and used a lot in java programming. We can use ternary operator….

Java Unzip File Example

Welcome to Java Unzip File Example. In the last post, we learned how to zip file and directory in java, here we will unzip the same zip file created from directory to another output directory…..

Java Zip File Folder Example

Today we will look into java zip file example. We will also compress a folder and create zip file using java program. Java ZIP can be used to compress a file into ZIP format…..

Java IO Tutorial

Java provides several classes in package to work with text, stream data, and file system. I have provided several examples on Java Files and Java IO recently. This post is an index of all….

How to Compile and Run Java Program from another Java Program

Have you ever thought if it’s possible to compile and run a java program from another java program? We can use Runtime.exec(String cmd) to issue commands to the underlying operating system. We will use the….

ObjectInputStream in Java – read Object from File

ObjectInputStream in Java can be used to convert InputStream to object. The process of converting the input stream to an object is called deserialization. In last post, we learned about ObjectOutputStream and converted java object….

ObjectOutputStream in Java – write Object to File

ObjectOutputStream in Java can be used to convert an object to OutputStream. The process of converting object to stream is called serialization in java. Once an object is converted to Output Stream, it can be….

Java Download File from URL

Today we will learn how to download a file from URL in java. We can use openStream() method to download file from URL in java program. We can use Java NIO Channels or Java….

Java RandomAccessFile Example

Java RandomAccessFile provides the facility to read and write data to a file. RandomAccessFile works with file as large array of bytes stored in the file system and a cursor using which we can move….

Generic selectors
Exact matches only
Search in title
Search in content