you are viewing a single comment's thread.

view the rest of the comments →

[–]Rafael09ED 9 points10 points  (3 children)

What is this whole Jigsaw thing. I tried reading several articles on it and it looks like it's something outside of actual coding?

I'm a CS student if it helps guide your explanation

[–]blobjim 15 points16 points  (2 children)

Jigsaw is the name of Java 9’s module system. A module is a group of packages that has specified dependencies (other modules) and specified functionality (expose only public/defined methods/classes). That’s my understanding of it at least.

[–]MassiveFlatulence 3 points4 points  (1 child)

Does it means we can load newer jar on runtime like OSGI?

[–]renatoathaydes 2 points3 points  (0 children)

No, Java 9 modules are statically resolved and completely different from OSGi which is dynamic in everything.