Suppose you have a List of objects, List and you want to convert that to a Map , where a key is obtained from the object and value is the …
JavaFX Tip 30: ScrollPane with DropShadow
In one of my projects I recently noticed that it was hard for the user to see whether the content of…
Java Weekly, Issue 233 | Baeldung
Interesting Java 10 functionality as well as notes on what’s happening with Jakarta EE, plus Zuul 2 finally being open sourced. A good week all around.
Peeking Inside Java Streams With Stream.peek – DZone Java
This tutorial demonstrates how the Stream interface can be a useful took to help visualize how stream operations behave using the Stream.peek(Consumer).
JavaFX Tip 29: Make Layouts Ignore Invisible Nodes
Back in the days when I was still implementing UIs in Swing I used to be a big fan of MigLayout (“on…
Java 8 Generics: Reducing a Stream of Consumers to a single Consumer
Join Stack Overflow to learn, share knowledge, and build your career. Google Facebook Home Public 2 How can I write a method for c….
Functional Java by Example | Part 4 – Prefer Immutability
This is part 4 of the series called “Functional Java by Example”.In previous part we talked a bi…
Java JDBC PostgreSQL Connection Example
This article is a Java JDBC PostgreSQL Connection Example. PostgreSQL is an object-relational databa…
Infinite Sets in Java 9
A SetA Set is a collection of elements whereby any given element in the Set only appears once….
JDK 8 Versus JDK 10: A Ternary, Unboxing Difference – DZone Java
Want to learn more about JDK 8 and JDK 10? This analysis looks closely at ternary statements, unboxing, and the differences between these versions of JDK.
Join the Jenkins & Java 10 online hackathon – JAXenter
Hackathon alert: Jenkins requires Java 8 to run. The time has come to do some serious Java 10 investigation and have some fun while at it!
Java Design Patterns – The Complete Masterclass
Master Java Design Patterns and Write Robust and Extensible Software
Presentations | Jonathan Giles
Presentations Over the years I’ve given many presentations all around the world, from the US to Europe, and India to Japan. I love interacting with like-minded developers, and I have been recognised as a ‘JavaOne Rockstar’ for my popular presentations at JavaOne. Unfortunately I’ve never kept records of these presentations, but I’ve searched Google and my file system to link to as many as I can on this page. I hope they are helpful! 2018 JDK.IO Java API Best Practices (Download PDF) 2016 JavaOne 2016 JavaFX 9 – New & Noteworthy (Download PDF) Building JavaFX UI Controls (Download PDF) Introduction to JavaFX Scenic View (Download PDF) 2015 JavaOne 2015 In Control with ControlsFX Download PDF Watch on YouTube DataFX: From External Data to a UI Flow and Back (Watch on YouTube) The JavaFX Accessibility API Download PDF Watch on YouTube (My presentation was not recorded, this video was presented by my colleagues (at the time) Felipe Heidrich and Steve Northover) JavaFX 9 –
10 JDK 7 Features to Revisit, Before You Welcome Java 8
It’s been almost a month Java 8 is released and I am sure all of you are exploring new features of JDK 8. But, before you completely delve …
10 Advanced core Java interview questions for senior and experienced programmer
Blog about Programming, Design, Java, Tutorial, Examples, Interview Questions, Java 5, 6, 7, 8, 9 features, multithreading, Linux, UNIX and tips.