Encodera

Thanks for reading!

Donate to the site — we work hard for you.

Java reference

Java reference

Java functions, classes and methods: syntax, parameters, return values and examples.

Keywords and operators

Strings

Numbers and Math

Arrays

Lists

Sets

Maps

Collections: general

Stream API

Optional and functional interfaces

Classes, Object and records

Exceptions

Input, output and files

Date and time (java.time)

Regular expressions

Concurrency