• Post Reply Bookmark Topic Watch Topic
  • New Topic

Murach's Java Programming: Java 9 significant changes?  RSS feed

 
Ahmed Ibrahim
Ranch Hand
Posts: 30
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Joel,

First i would like to say i like a lot the "paired-pages" presentation format which is in your books as i already have "Murach's Java Servlets and JSP, 3rd Edition"

Second: I've read on Amazon that your new book "Murach's Java Programming 5th Edition" covers Java 9 which i have question about:

- Does Java 9 have significant and big changes like the significant changes was in Java 8 (such as Lambda expressions, interfaces with default methods, stream and date/time libraries) and Java 5 (Generic classes, varargs, autoboxing, enumerations and so on) ??? and if there are could you give me a brief about those changes ?




Thanks
Best Regards,
 
Joel Murach
Author
Ranch Hand
Posts: 127
12
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ahmed,

First, I'm glad to hear you like our paired-pages presentation format.

Second, the biggest change with Java 9 is project Jigsaw, which is enabled by the new module system. This divides the Java API into a series of modules, so that you can choose which modules you want to include in your application. This should lead to performance improvements for deployed applications. Also, it makes it possible for you to write Java code that's truly modular, even more modular than when you use packages, classes, etc. I think this is easily as significant as lambdas or generics, but I think it's probably most significant for the people who develop the Java API as it should make it easier for them to add new features to future versions of Java, now that the Java API has been retrofitted to be truly modular. Like most new Java features, you can ignore it if you want. In that case, you use the old system of packages, classes, etc. to create code that's mostly modular.

I hope this helps! Thanks!

Joel
 
Ahmed Ibrahim
Ranch Hand
Posts: 30
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you Joel for your reply and answering to my question,
Also thank you Jeanne for your reply to my request.


Best regards,
 
Don't get me started about those stupid light bulbs.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!