Shikhar Upadhyayshikharpens.hashnode.dev·Mar 15, 2024JVM ArchitectureHello everyone, this is Shikhar. I hope you are all doing well. So, today we will be discussing about the Java Virtual Machine. At its core, JVM is the cornerstone of Java's platform independence, enabling developers to write code once and run it any...DiscussJava
Joe Ngodevkata.chilijoe.net·Mar 12, 2024JVM Internals with JCMD: Inspecting Tomcat and ORDS ProcessesProperly configured Java Virtual Machine (JVM) settings are crucial for the performance and stability of Java web applications like Apache Tomcat and Oracle REST Data Services (ORDS). Here's a quick overview on leveraging the JCMD utility to troubles...Discussjvm
Devarsh Mehtadevarsh13.hashnode.dev·Mar 11, 2024How Java Actually Works Underneath the Hood 🖥️If you have ever stumbled upon a Java code in your lifespan & wondered, how exactly does this small line of code: public class JavaBasics{ public static void main(String[] args) { System.out.println("Hello World!"); }...Discuss·4 likes·69 readsJava
Shikhar Upadhyayshikharpens.hashnode.dev·Mar 8, 2024Java's ArchitectureHello everyone, this is Shikhar. I hope you are all doing well. Today, I have a question for you: how do you learn a new software or programming language? There are various ways to learn, such as using the software, reading its documentation, or taki...DiscussJava
Samsammoulem.hashnode.dev·Jan 29, 2024Using a phaser rather than 2 count down latchesIntroduction I came across an excellent article listed in Baeldung's Java weekly.The article title is How to use the Java CountDownLatch.I just wanted to build on that article and use a Phaser as an alternative. Overview In the last code example, of ...DiscussJava
Nabanita biswastechtales-nabanita.hashnode.dev·Jan 18, 2024Platform Independent Nature of JAVA//this is my first Technical Blog Ever wondered why JAVA is considered as a Platform Independent language, what makes JAVA stand out from most of the languages which were built back in the 19's.. Well, before diving into the WHY'S of the question, le...Discuss·28 readsplatform independency
Nikhil Abhiman Jadhavtechnikio.hashnode.dev·Jan 10, 2024Unraveling the Java Core: JDK, JVM, JRE, and JIT1. Introduction Welcome, Java enthusiasts! Today, we embark on a journey into the fundamental elements that power the Java ecosystem—JDK, JVM, JRE, and JIT. Buckle up as we demystify these acronyms and explore their crucial roles in Java development...Discusstechnikio
Samsammoulem.hashnode.dev·Jan 4, 2024Database with Flyway and jOOQIntroduction Here we discuss how to quickly setup a Java project - that connects to a relational database system (RDBMS) - with Flyway and jOOQ.The goal is to have a simple project setup - that can be adapted to many database systems - and that can t...DiscussDatabases with JavaJava
Samsammoulem.hashnode.dev·Dec 13, 2023Remove duplicate values from a Map in JavaOverview This article builds on the excellent article from Baeldung. It explores one or two ways, to remove duplicate values, from a Map, not mentioned in the above-mentioned article. 💡 This is an updated version of this article; I have modified on...DiscussJava
Raineraineyang.hashnode.dev·Dec 10, 2023Learning Note: The Environments where Programs RunThis article is a summary of Chapter 7 of: Yazawa, H. (2015). 程序是怎么跑起来的[How Program Works] (L. Fengjun, Trans.). People's Posts and Telecommunications Press Runtime Environment = Operating System + Hardware The source code written by programmers can ...Discussruntime environment