Omkar Terbhaiomkarterbhai.hashnode.dev·Dec 14, 2024The Object class in JavaYou might have seen many articles describing the Object class in Java, but why does it exist? What use case does it satisfy? Let’s explore that in this article by going step by step and understanding what if we write code being unaware of the Object ...Java
Omkar Terbhaiomkarterbhai.hashnode.dev·Dec 7, 2024Weak and Soft References in JavaConsider a scenario where you have to build a finance based application that allows users to buy or sell assets in foreign currencies, in this case you will have to constantly fetch foreign currency exchange rates at every event the user triggers. An...42 readsJava
Tuanhdotnettuanhnet.hashnode.dev·Nov 20, 2024Methods to Utilize Native Code in Java: How Java Loads Code from Other LanguagesSource: Methods to Utilize Native Code in Java: How Java Loads Code from Other Languages 1. Introduction to Native Code in Java Java Native Interface (JNI) is a framework that allows Java code running in the Java Virtual Machine (JVM) to call ...Java
Tuanhdotnettuanhnet.hashnode.dev·Nov 9, 2024Strategies to Reduce the Startup Time and Memory Footprint of Your Java App by Up to 60%Source: Strategies to Reduce the Startup Time and Memory Footprint of Your Java App by Up to 60% 1. Understanding Java Application Startup Time and Memory Footprint Before we jump into the strategies, let's understand what startup time and mem...Java
Bikash Nishankbikash-nishank.hashnode.dev·Oct 13, 2024JVM Architecture in Depth Understanding1. Introduction to Java Virtual Machine (JVM) 1.1 What is the JVM? The Java Virtual Machine (JVM) is a virtual environment responsible for running Java applications. When you write Java code and compile it, the Java compiler (javac) transforms the hu...Class Loader
Gyuhang Shimplto001.hashnode.dev·Oct 10, 2024Trino (TSF) Installation and ConfigurationUnderstanding the Clear Reasons for Using Trino Since the installation and configuration methods of Trino vary depending on how you use it, it's essential to first clearly understand the reasons for using it. Determine if you need to fetch data from...ZGC
Dilip Pateljavamastery.hashnode.dev·Oct 1, 2024Java main() MethodThe main() method in Java is the entry point for any standalone application, called by the JVM to start program execution. It must be public, static, and void, with a String[] parameter for command-line arguments. The method's syntax is strict, but s...44 readsJava BasicsJava
Gyuhang Shimplto001.hashnode.dev·Sep 27, 2024Trino (TSF) Installation and Configuration (Korean)Trino 사용 이유를 명확하게 파악하기 Trino 는 사용하는 방법에 따라서 설치, 구성 방법이 다르기 때문에 사용하는 이유를 명확하게 파악하는 것을 먼저 수행되어야 합니다. 다양한 Data Source (MySQL, PostgreSQL, HDFS, Amazon S3, Cassandra, Kafka 등)로부터 데이터를 가져와 하나의 Query 로 통합하여 분석할 필요가 있는 지 파악 Business Intelligence Platform...ZGC
Shreyas Patilblog.shreyaspatil.dev·Sep 18, 2024Kotlin Exception Handling: Why Singleton Exceptions are a bad ideaHey developers 👋🏻, in this micro-blog we’ll walk through an important learning everyone should have while working with Exceptions/Errors in the Kotlin. Have you ever seen or declared Exceptions as object in Kotlin? Something like this: object NoCon...10 likes·3.0K readsAll about KotlinKotlin
Dilip Patelkotlinmastery.hashnode.dev·Sep 9, 2024Kotlin InstallationKotlin Installation and File Path Setup In this article, we're going to download and install the necessary tools to build Kotlin applications on both Windows and macOS. When developing Kotlin projects, you have several IDEs to choose from. One popula...62 readsKotlin BasicsKotlin