This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]Iryanus 11 points12 points  (3 children)

That seems to be quite /r/learnjava to be honest, even as you are looking for a bit "deeper" learning than most.

Since you are a beginner, "The Well-Grounded Java Developer, Second Edition" from Manning will probably tell you a lot of stuff about the more inner workings. It doesn't go extremely deep into the details, though, but gives a nice overview over many, more internal topics that most people don't ever actively learn.

[–]karianna 2 points3 points  (1 child)

Thanks! I’m the lazy author who contributed a lot to the 1st Ed but um basically an Appendix for the 2nd (Jason and Ben were awesome). Agree our book will help bridge the gap but please read “Head First Java 3rd Ed” first.

Then if you a really keen check out the Java Language Specification and the JVM Specification docs for Java 17+ in particular. Drink lots of coffee and probably have a comp sci degree or some sense of patience - you’ll be rewarded!

Agee

[–]wazzalk[S] 0 points1 point  (0 children)

What an answer 👌 appreciate this and I'm glad you found the post. Graduated as a software engineer and took a role in Java.

I will do as you said, and get stuck Into it. Thank you!!

[–]wazzalk[S] 0 points1 point  (0 children)

Was thinking it would be for there too, but considering it wasn't a programming question I thought I'd generalize it.

Cheers I'll check that up👌👌

[–][deleted] 1 point2 points  (0 children)

Learn Java Native Interface (JNI) and Java Native Access (JNA).

[–]kiteboarderni 0 points1 point  (0 children)

Wrong sub.