Good evening from Crete :-)
Some Java programmers visit my new https://JavaSpecialists.Teachable.com
site, and lamented they didn't find much "free stuff". I also like free
things, for example, when some kind fellow prisoner hands me a free candy
bar ... ok, maybe not the best example ;-)
Anyway, last night I was recording a new non-free course on Data Structures
(coming soon) and thought that it would be useful to offer a short free
course on Java threading. So that's what I did today :-) You will most
likely learn one or two new things during this course, but it is not as
thorough as my full-blown Extreme Java - Concurrency Performance Course.
After all, that is 20x longer and infinitely more expensive!
There is no catch. You can subscribe to that course for free, watch
the sessions and leave comments. You can't download the videos.
I'm a bit wordy at the beginning, so you might want to set the speed
to 2x to skip through most of it. That's just Heinz warming up.
Quick puzzle: Which is faster on a 4-core machine and by how much?
1. Arrays.sort(new int[100_000_000]);
2. Arrays.parallelSort(new int[100_000_000]);
Try it out and if you didn't know the answer, please enroll here:
https://javaspecialists.teachable.com/p/threading-essentials
There are no catches, no hidden commitments to buy anything. No candy
bars either. Just something I wanted to produce for the greater Java
community.
Enjoy :-)
Kind regards
Heinz
If you no longer wish to receive our emails, click the link below:
https://iw127.infusionsoft.com/app/optOut/8/a6ca3d5100f0d052/5169667/aca2d7d95990dd55
Cretesoft Limited 77 Strovolos Ave Strovolos, Lefkosia 2018 Cyprus