• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Devaka Cooray
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Knute Snortum
  • Bear Bibeault
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • Piet Souris
  • Ganesh Patekar
Bartenders:
  • Frits Walraven
  • Carey Brown
  • Tim Holloway

Verhas Java 11: what are the new Java 11 features you show?

 
Ranch Hand
Posts: 112
3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Verhas,

What are the Java 11 features you focus on in the book? It looks like you get some Java 10 with the HTTP/2 sections, is that right?

Are there notable Java 11 features you do not illustrate in the book?
 
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Peter,

Does the book point out which are Java 11 specific features, so the reader can easily see which Java 11 improvements are applied in the projects presented in the book?
 
Author
Posts: 12
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There are some features of Java 11 that I am not addressing in the book. It is by decision. The book is to novice programmers who learn Java just now. The change how nested classes access control changed in Java 11 is a topic that a developer should understand only later and presenting it would only have confused the novice programmer. The same way there is no comparison to older versions. You learn the state of the art Java, why learn the older version. (Well, yes, for a short while you may work on a project at a company that uses an older version, but then you will just accommodate to that.)

Nevertheless, I reworked the code samples of the book from Java 9 to Java 10/11 so that I extensively use the predefined type 'var' in the code samples.

As for Java 10 features: these features are also Java 11 features, they were not deleted from the new version, were they?
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!