That contains several errors. And an incomplete list of keywords is worse than useless. If you use that list, you will never understand why writing short doesn't compile. There is a complete (but not quite alphabetical) list of keywords in the Java® Language Specification. I note that site suggests you learn about classes like Optional. That means the site is up to date. But I think the examples of the recent code given are difficult to understand because there isn't enough explanation. Some of the code shown is poor style.
Benjamin Lee wrote: . . .
. . ..