Tutorials from a developer perspective
Java 8 Streams filter examples. Simple examples comparing the classic approach pre-Java 8 and using the new Java 8 functionalities.
How to copy a directory and all sub-directories or files in Java. The recursive method used to traverse all the subdirectories.
How to copy files in Java with three examples: Classic method with streams, using FileChannel class and using Files class.
Client Server Socket example in Java. Client example reading the input from the console. Simple echo server example.