@_The_Java_Guy_ Every object is a monitor Switch fallthrough Non-final classes and methods by default
@_The_Java_Guy_ Optional. Pretends to solve nullability issues while making item more complex. Worse and more complex solution is in Swift only.
@_The_Java_Guy_ Records field accessor convention: field() instead of getField(). Effectively breaks everything that uses Java Beans Spec. and reflection. Awful. One of a few decisions that breaks Java in its 30 years history.