If your project is running late, maybe you actually do want to add more developers.After more than 30 years of professional software development, I’ve learned that not only do you need a lot of code to build software but you also need lots of communication. This is what...
Monday, February 27, 2023
Friday, February 24, 2023
Quiz yourself: How does a Java finally block handle an exception?
You’ll want to know the difference between abrupt completion and normal completion.Given these two exception classesclass BatteryException extends Exception { }class FuelException extends Exception { }And the following Car classpublic class Car { public String checkBattery() throws BatteryException { // implementation } public String checkFuel() throws FuelException...
Wednesday, February 22, 2023
Embedded Java: Then and now
The days of J2ME are long gone, but thanks to evolving technologies such as GraalVM Native Image, embedded Java is better than ever.Oracle Java SE 8 Embedded is the final major release of the Oracle Java SE Embedded product. Starting with JDK 9, Oracle doesn’t plan to offer...
Monday, February 20, 2023
Announcing OCI File Storage replication
The Oracle Cloud Infrastructure (OCI) File Storage service now supports cloud native asynchronous replication as a feature of our highly available, elastic file system. With the launch of this feature, file system replication is available as a fully managed solution for your enterprise workloads.What is File Storage replication?File...
Saturday, February 18, 2023
1z0-819
1z0-819 exam questions
1z0-819 practice test
1z0-819 questions
1z0-819 study guide pdf
1z0-819 syllabus
java se 11 developer 1z0-819
java se 11 developer 1z0-819 study guide pdf
Ace the 1Z0-819 Java SE 11 Developer Exam: Your Step-by-Step Guide
Java is a powerful and popular programming language used by developers worldwide. As the language evolves, so do the certifications and exams that certify developers' skills and knowledge. The 1Z0-819 exam is a new Java SE 11 Developer exam that tests your proficiency in Java SE 11. Passing...
Friday, February 17, 2023
Java Management Service introduces new Advanced Features for customers and makes Basic Discovery available to everyone
With the latest release of Java Management Service (JMS) Oracle introduces several new advanced features to help administrators gain additional insights into Java workloads. JMS administrators can now use Java Management Service - Fleet Management to:◉ Analyze the usage of application servers◉ Identify potential vulnerabilities associated with the...
Wednesday, February 15, 2023
Differences Between Oracle JDK and OpenJDK
Java has been one of the most popular programming languages in the world for many years, and for good reason. It is versatile, reliable, and scalable, making it an excellent choice for developing everything from small mobile apps to large enterprise systems. However, when it comes to choosing...
Monday, February 13, 2023
Quiz yourself: Splitting Java streams and using escape characters
Test your knowledge of the Pattern class and splitAsStream methodGiven the following classimport java.util.Arrays;import java.util.regex.Pattern;public class FooBaz { static final Pattern PIPE_SPLITTER = Pattern.compile("\\|"); public static void main(String[] args) { System.out.print(doIt("12|11|30")); } public int doIt(String s) { var a = PIPE_SPLITTER.splitAsStream(s) .mapToInt(v -> Integer.valueOf(v)) ...
Friday, February 10, 2023
Quiz yourself: Handling side effects in Java
This question exemplifies a style that’s popular with test creators. It’s less popular with candidates.Imagine that your colleague is prototyping new business logic that must work in a multithreaded application and has created the following class:class MyRunnable implements Runnable { public void run() { ...
Monday, February 6, 2023
Curly Braces #8: REST peacefully with GraphQL and Java
GraphQL can be a very efficient way of transferring data via API calls.I’ve been RESTing happily since the early 2000s after Roy Fielding’s doctoral dissertation, “Architectural styles and the design of network-based software architectures,” caused many in the software world to move to representational state transfer (REST) to...