4 ms·
Depends on when you last touched Java. Lambda's (Java 8) have significantly reduced the ceremony needed to do things you'd use anonymous inner classes for. Java
by papercrane 4y ago
Depends on when you last touched Java. Lambda's (Java 8) have significantly reduced the ceremony needed to do things you'd use anonymous inner classes for. Java 14 introduced records, which makes building simple immutable data objects trivial.
It's still a fairly verbose language, but it's miles from where it was 10 years ago.
- Waterluvian 4y agoMy textbook says Java 6. So I guess so! I’m kind of excited now to try it again.
- xahrepap 4y agoThe language has definitely evolved a lot from then. But so have the major frameworks. While not perfect, building a web app in spring boot is a whole world better than doing the same using Java-6 era frameworks.