Oracle 1Z0-811 Certification: The Way to Get Powerful Achievement
Oracle Java Certified
by
2w ago
Qualifying for the Oracle Java Foundations (1Z0-811) exam leads the candidates to earn the Java Foundations Certified Junior Associate credentials. The process provides the candidate with the fundamentals of Java programming, enabling them to showcase their conceptual understanding and abilities. This Oracle 1Z0-811 certification validates the candidate’s capabilities to a future employer, bestowing their potential to become an increasingly valuable asset to any organization as they progress into the OCA level during their early stage of employment and later to OCP. The Java Foundations certi ..read more
Visit website
Minborg’s Java Pot
Oracle Java Certified
by
2w ago
Did you know you can allocate memory segments that are larger than the physical size of your machine’s RAM and indeed larger than the size of your entire file system? Read this article and learn how to make use of mapped memory segments that may or may not be “sparse” and how to allocate 64 terabytes of sparse data on a laptop. Mapped Memory Mapped memory is virtual memory that has been assigned a one-to-one mapping to a portion of a file. The term “file” is quite broad here and may be represented by a regular file, a device, shared memory or any other thing that the operating system may ref ..read more
Visit website
Quiz yourself: Multithreading and the Java keyword synchronized
Oracle Java Certified
by
2w ago
The goal is to obtain consistent results and avoid unwanted effects. Imagine that you are working with multiple instances of the following SyncMe class, and the instances are used by multiple Java threads: public class SyncMe {     protected static synchronized void hi() {         System.out.print("hi ");         System.out.print("there! ");     }     public synchronized void bye() {         System.out.print("bye ");         System.out.print("there! ");     }   &nbs ..read more
Visit website
Quiz yourself: Understanding the syntax of Java’s increment and decrement operators
Oracle Java Certified
by
3w ago
Do Java expressions such as ii[++i] = 0, ii[i++]++, or i = +(i--) give you a headache? Given the following Calc class class Calc {     Integer i;     final int[] ii = {0};     {         ii[++i] = 0; // line 1         i--;         // line 2         ii[i++]++;   // line 3         (i--)--;     // line 4         i = +(i--);  // line 5     } } Which statement is correct? Choose one. A. Compilation f ..read more
Visit website
Hidden gems in Java 19, Part 2: The real hidden stuff
Oracle Java Certified
by
3w ago
Java 19 has a selection of small enhancements, plus thousands of performance, security, and stability updates. Compared to previous Java releases, the scope of changes in Java 19 has decreased significantly by targeting only seven implemented JEPs—most of which are new or improved incubator or preview features. As far as affecting your production code, you can take a little breather. However, Java 19 contains thousands of performance, security, and stability updates that aren’t in a JEP—and they are worthy of being adopted. Even if you don’t use any of the preview or incubator features in ..read more
Visit website
Hidden gems in Java 19, Part 1: The not-so-hidden JEPs
Oracle Java Certified
by
1M ago
Java 19’s JEPs contain previews and incubators for pattern matching for switch expressions, record expressions, virtual threads, structured concurrency, and the Vector API. Java 19 has seven main JEPs, which is a lower count than the nine JEPs in Java 18, the 14 JEPs in Java 17, the 17 JEPs in Java 16, the 14 JEPs in Java 15, and the 16 JEPs in Java 14. However, focusing on quantity doesn’t tell the story of Java 19, which contains extremely important JEPs for the future-looking Panama, Amber, and Loom projects, as well as porting the JDK to the Linux/RISC-V instruction set. I am using th ..read more
Visit website
Quiz yourself: The three-argument overload of the Stream API’s reduce method
Oracle Java Certified
by
1M ago
There are three reduce overloads; you should know what they do. Imagine you have the following Person record: record Person(String name, Integer experience) {} Your colleague wrote the following code to calculate the total experience of all the people in the stream: public static Integer calculateTotalExperience(Stream<Person> stream) {   return stream.reduce(Integer.valueOf(0),     (sum, p) -> sum += p.experience, // line n1     (v1, v2) -> v1 * v2);     // line n2 } To test the code, your colleague used the following test case, which produ ..read more
Visit website
Java for the enterprise: What to expect in Jakarta EE 10
Oracle Java Certified
by
1M ago
The release is only a year away. Here’s what to expect. Last year, Java EE completed its transfer to the Eclipse Foundation and adopted a new name, Jakarta EE. While this is a great achievement in and of itself, perhaps the most interesting part of that is that it’s now finally time to start looking forward. As a quick recap, Table 1 shows key historic and future Jakarta EE dates, some of which are tentative. There are some changes from the version of the table I presented in an article in February 2020. Table 1. The history and latest release projections for Java EE and Jakarta EE Co ..read more
Visit website
JavaFX - Overview
Oracle Java Certified
by
1M ago
Rich Internet Applications are those web applications which provide similar features and experience as that of desktop applications. They offer a better visual experience when compared to the normal web applications to the users. These applications are delivered as browser plug-ins or as a virtual machine and are used to transform traditional static applications into more enhanced, fluid, animated and engaging applications. Unlike traditional desktop applications, RIA’s don’t require to have any additional software to run. As an alternative, you should install software such as ActiveX, Jav ..read more
Visit website
Curly Braces #7: Complex math, BigDecimal, and infinity
Oracle Java Certified
by
1M ago
Fortran has built-in functions for complex math. How do you handle that in Java? My love for math has varied through the years and encompassed everything up to advanced math learned for a college physics class. I excelled—as long as I was applying the concepts to solve problems. As a software developer, I’ve had to leverage some of this background when working on financial systems early in my career and, more recently, on autonomous vehicle software. Math is still a hobby to me, and I enjoy reading books on the subject. For instance, in a previous Curly Braces article about null, I mentioned t ..read more
Visit website

Follow Oracle Java Certified on Feedspot

Continue with Google
OR