Unravel › Java concepts
Java concepts, explained
The 267 ideas that real Java code leans on, each with a mental model, how it works, the usual mistakes and what happens inside. These are the same pages Unravel shows when it finds the concept in your code.
New to this? Start here
- The main method, arguments and console inputpublic static void main(String[] args) is where a Java program starts
- Lambdas and functional interfacesA lambda is a short, nameless function you can pass around: x -> x * 2
- StreamsA stream is a pipeline over a sequence of values: start from a source, chain steps such as filter and map, and finish with a terminal step such as collect
0 of 267
concepts learned
Popular right now
No concept matches that. Try a shorter word.