Java
-
Guide to Spring Boot Filter
In this Spring boot tutorial, we will learn to create, order and register servlet filters in different ways including Filter interface, @WebFilter...
-
Java Output Basics
Whatever programming language you work with, you likely have to accept input from an external source and produce output to be consumed by...
-
Stack and Heap Memory in Java
Java data types are stored in two different forms of memory during execution: stack and heap . They typically are maintained by the underlying...
-
Java Tools to Increase Productivity
The Java programming language enables developers to build applications for the web, desktops, and mobile devices. There are many different...
-
Reference Types in Java
Java is a typed language, which essentially means that every variable declared has a certain type associated with it. This type determines the...
-
JFR Scrub - Sip of Java
JDK Flight Recorder (JFR) is a powerful tool for performing diagnostic and profiling of a JVM and Java application. While recording, JFR...
-
Paving the on-ramp
At various points, we've explored the question of which program elements are most and least helpful for students first learning Java. After...
-
JavaOne Update Series: Run of Show
JavaOne is nearly upon us and we’ve been working hard to fill out the list of final activities. Here is a high-level Run of Show to give you a...
-
Loom in the Java Ecosystem - Inside Java Newscast #34
Project Loom’s core features, virtual threads and structured concurrency, were released as previews/incubators in JDK 19 and the ecosystem is...
-
AppCDS Autogenerate - Sip of Java
AppCDS, application class data-sharing, is an easy way to improve the startup performance of a Java application. This is done by the JVM...
-
Quality Outreach Heads-up - JDK 20 - Support for 1.7 source and target removed from javac
The OpenJDK Quality Group promotes the testing of FOSS projects with OpenJDK Early-Access builds as a way to improve the overall quality...
-
Quality Outreach Heads-up - JDK 19 - Double.toString() and Float.toString() changes
The OpenJDK Quality Group promotes the testing of FOSS projects with OpenJDK Early-Access builds as a way to improve the overall quality...
-
Virtual Threads: New Foundations for High-Scale Java Applications
Java 19 brings the first preview of virtual threads to the Java platform; this is the main deliverable of OpenJDKs Project Loom. This is one of the...
-
JDK 19 Security Enhancements
JDK 19 was released on September 20, 2022! As with my previous blogs, I have compiled a list of what I think are the most interesting and useful...
-
G1/Parallel/Serial GC improvements in JDK 19
JDK 19 is here! Let me summarize changes and in particular improvements in Hotspot´s stop-the-world garbage collectors in that release - G1 and...
-
A Guide to Variables in Postman
1. Overview In Postman, variables let us save the values and use them as required in different APIs. We can reference these values by...
-
Java Annotated Monthly – October 2022
Hello! October is here to bring a selection of recent news and tips on Java, Kotlin, and related technologies and frameworks. This month’s...
-
Nine years of blogging
Nine years already! Nine years ago today, I decided I would give blogging a chance. At the time, I had absolutely no writing experience....
-
Strong Consistency with YugabyteDB
Introduction In this article, we are going to see why the default strong consistency guarantees offered by YugabyteDB allow you to design...
-
Java – How to remove first and last character from a String ?
In this article, we will learn how to remove 1 st and last character from a String using String ‘s methods and StringBuffer /...
-
Java – How to find first and last character in a String ?
In this article, we will learn how to find/get 1 st and last character in a String using String ‘s methods & StringBuffer /...
-
Java 8 – How to Iterate over char[] Arrays ?
In this article, we will learn how to iterate over char[] Arrays in different ways Iterate over char[] Arrays : Using Java 8...
-
Java 8 – How to convert Celsius to Fahrenheit and vice-versa ?
In this article, we will learn how to convert Celsius to Fahrenheit and vice-versa 1. Convert Celsius to Fahrenheit : Single...
-
Java 8 – How to convert Roman letter/numbers to Integer ?
In this article, we will learn how to convert Roman letters (I, II, III, IV, V, VI, etc.,) into Integer (1, 2, 3, 4, 5, 6, etc.,) using Java...
-
Java 8 – How to generate Fibonacci numbers using Stream ?
In this article, we will learn how to generate Fibonacci numbers using Stream and other loop structure Generate Fibonacci...