JIT internals, project Loom, DTO/entity mapping, micro-batching, monolith to microservices, and object storage in K8S!
Search Results for: compiler
Implementing a Map with Multiple Keys in Java
A practical guide to using multiple keys in a map.
Static vs. Instance Initializer Block in Java
A short article explaining the differences between static and instance instantiation.
A Guide to Java Source and Target Options
Learn how the -source and -target options work in Java 8 and how they’ve evolved from Java 9 onwards
Advantages and Disadvantages of Using Java Wildcard Imports
Learn the advantages and disadvantages of using wildcard import statements in Java.
Java Weekly, Issue 444
Stateless sessions in Hibernate, calling native variadic functions, fetching collections in JPA, project Leyden, and hard stuff in computer science!
What Are the Spring Boot Default Memory Settings?
Learn about the default values of various heap and stack memory configuration options available for Java applications.
A Guide to Maven Encoding
Learn how to set character encoding in Maven.
Java Weekly, Issue 439
Static images for Java, C2 visualization, gazillion threads, Spring Boot 3.0, Java 9 cleaners, and oversized data in Postgres.
Building Native Images With Spring Native and Liberica Tools With a Speed Comparison
Explore how to use the native image technology with Spring Boot applications.
Compile Multiple Java Source Files Using the Command Line
We can use the javac tool to compile source files in Java. We look at how to use it for multiple source files and how to control which libraries are included and where the compiled code will be written.
Serialize a Lambda in Java
Learn how to serialize a lambda expression and its underlying mechanism.
Illegal Character Compilation Error
Learn about the Illegal Character Compilation Error and how to avoid it.
Java Error “variable might not have been initialized”
How to solve “variable might not have been initialized” in Java.
Java Error “bad operand types for binary operator”
Learn why we may encounter the Java compile-time error “bad operand types for binary operator” and how to resolve the problem
Compile All Java Classes in Directory Structure with javac
A quick and practical overview of how to compile all classes inside a directory using javac.
What Is an Apache Maven Artifact?
Learn what a Maven artifact is and get an understanding of coordinates, dependency management, and repositories.
A Guide to Maven Artifact Classifiers
Learn about artifact classifiers in Maven and understand the various scenarios where they are useful.
Difference Between Map and HashMap in Java
Learn why interfaces are a great means for abstraction and defining a contract.
Java Weekly, Issue 425
Configurable card tables in Java GCs, Meet System Logger, configuring Spring Boot apps, serializability in practice, and 12-factor apps!