JVM-based Programming Languages


Java

Java is an object-oriented programming language developed by James Gosling and other researchers at Sun Microsystems.

JSP/Servlet

Running Java programs on a server is called “server-side Java”, and its starting points are JSP and servlets.

Creating Javadoc

Creating Java documentation

JavaFX

Java’s standard GUI library

Java Lombok

How to Use Google's Java Library "Guava"

Learn how to use Google’s Java library “Guava”.

How to Use the Java Library Apache Commons

Learn how to use Apache’s Java library “Apache Commons”.

Apache Thrift

Effective Java 3/E

Key summaries and notes for Effective Java

Kotlin

Kotlin is a cross-platform open source programming language that runs on the JVM.

Groovy

Groovy is a dynamic scripting language for the Java platform.

MyBatis

MyBatis is relational database programming for Java, an object-oriented language.

JVM Memory

Java memory structure and garbage collection

Creating a Ktor Project

This article shows how to create a project using the Ktor framework.

Logback

MapStruct

Kotlin Exposed

Kotlin Exposed