News

This tutorial is an introduction to socket programming in Java, starting with a simple client-server example demonstrating the basic features of Java I/O. You’ll be introduced to both the ...
Functional programming with Java. Many developers don’t realize it, but it was possible to write functional programs in Java before Java 8. In order to have a well-rounded view of functional ...
The tools — Jadeite and Apatite — take advantage of human-centered design techniques to significantly reduce the time and guesswork associated with finding the right classes and methods of APIs.