Articles - Java
Pure Java:
Java 1.5/5 New Features
Java 1.6/6 New Features
Java 1.7/7 New Features
Java 1.8/8 New Features
Java 1.9/9 New Features
Java 10 and later New Features
JavaFX
Modern Java EE
Java EE Update
Java EE tricks
Tomcat tricks
JSF
Java Database Access
Java classes
Some Java:
For Java database prepared statement usage see Java examples in
Prepared statement / Parameters
For Java XML Processing see Java examples in
XML Processing
For Java JSON Processing see Java examples in
JSON Processing
For Java YAML Processing see Java examples in
YAML Processing
For Java SOAP web service usage see Java examples in
Web Service - SOAP
For Java RESTful web service usage see Java examples in
Web Service - RESTful
and
Web Service - Standalone
For Java message queue usage see Java examples in
Message Queue
For Java sockets see Java examples in:
Sockets 1 - plain sockets binary protocol
Sockets 2 - SSL sockets binary protocol
Sockets 3 - plain sockets text protocol
Sockets 4 - SSL sockets text protocol
For Java datagrams see Java examples in
Datagrams
For Java binary RPC see Java examples in:
Binary RPC 1 - technology specific
(RMI, EJB)
Binary RPC 2 - CORBA
Binary RPC 3 - Thrift
Binary RPC 4 - gRPC
For Java threads see Java examples in
Threads
For Java encryption and hashing see Java examples in
Encryption and hashing
For Java NoSQL usage see Java examples in
NoSQL - Key Value Store
and
NoSQL - Document Store
For Java graph database usage see Java examples in
Graph database
For Java distributed cache usage see Java examples in
Distributed cache
For Java CMIS usage see Java examples in
CMIS
For Java web applications see Java examples in
Web applications - component style
and
Web applications - MVC style (Java & .NET)
For Java unit testing see Java examples in
Unit test
For Java logging see Java examples in
Logging
For Java dependency injection see Java examples in
Dependency Injection
For Java AOP see Java examples in
AOP
For calling native code from Java see Java examples in
Calling 2 - Managed to Native
For Java ZeroMQ usage see Java examples im
ZeroMQ
For Java usage of memory mapped files see Java examples in
Memory Mapped Files
For Java usage of actor model see Java examples in
Actor
For covariant/contravariant generics in Java see
Covariant and Contravariant Generics
Other Java:
Camel
ShardingSphere
Advanced Java EE:
JCA 1 - Outbound adapters
JCA 2 - Inbound adapters
Portlets
JCR
Java without Java:
Kotlin
Scala
Groovy
For integration between JVM languages see JVM examples in
Calling 1 - Managed to Managed
See list of all articles
here