current location:Home > Technical Articles > Java
- Direction:
- All web3.0 Backend Development Web Front-end Database Operation and Maintenance Development Tools PHP Framework Daily Programming WeChat Applet Common Problem Other Tech CMS Tutorial Java System Tutorial Computer Tutorials Hardware Tutorial Mobile Tutorial Software Tutorial Mobile Game Tutorial
- Classify:
-
- Project Challenge - Creating a counter application
- We have reached the second design challenge of this initial module, the last task before moving on to the Object Oriented Programming module. I confess that I found this challenge a bit stupid and it could have been a code challenge without any problems, but that's ok
- javaTutorial 950 2024-09-03 10:46:32
-
- Enhancing Performance with Static Analysis, Image Initialization and Heap Snapshotting
- From monolithic structures to the world of distributed systems, application development has come a long way. The massive adoption of cloud computing and microservice architecture has significantly altered the approach to how server applications are c
- javaTutorial 231 2024-09-03 10:30:59
-
- Enhance Your Spring Boot Skills by Solving Exception Handling Issues: Implement a Global Handler for UserNotFoundException
- Overview This implementation enhances the exception handling mechanism within the Journal REST API application by defining a custom exception, UserNotFoundException, and implementing a global exception handler to manage this exception effecti
- javaTutorial 864 2024-09-01 10:55:31
-
- What You Need to Know About Virtual Threads in Java
- 1. Introduction to Virtual Threads Virtual threads are a lightweight concurrency abstraction introduced in Java to address the challenges of managing a large number of threads efficiently. Unlike traditional threads, virtual threads are designe
- javaTutorial 790 2024-09-01 10:50:39
-
- The History of Java Programming Language
- Java is one of the most popular programming languages in the world, known for its versatility, reliability, and efficiency. Its development and growth over the years have shaped much of the technology we use today. Here’s a look back at the history o
- javaTutorial 679 2024-09-01 08:30:53
-
- Singleton and Prototype Spring Bean Scopes: A Detailed Exploration
- When I first started working with Spring, one of the concepts that intrigued me the most was the idea of bean scopes. Spring provides various bean scopes that determine the lifecycle of beans created within the Spring container. Two of the most commo
- javaTutorial 889 2024-09-01 08:30:32
-
- Introducing Awesome J: An Awesome List About Everything Related to J
- Introduction to J2ME Java ME, also known as J2ME, is a Java specification for old keypad phones and PDAs. About Awesome J2ME Through this post, I would like to introduce Awesome J2ME, an Awesome list that I, along with community, ha
- javaTutorial 1063 2024-08-31 20:30:32
-
- OAuth Authentication in Spring Boot: A Guide to Integrating Google and GitHub Login
- Enhance Security with OAuth 2.0: Implementing Social Logins in Spring Boot In the world of modern web development, securing your applications and making authentication as smooth as possible for users is a top priority. That’s where OAuth 2.0 comes i
- javaTutorial 760 2024-08-31 18:31:17
-
- How to implement a Distributed Lock using Redis
- I am Dumb Well, whenever we work in our local system everything works as butter. That is why we call "No better place than 127.0.0.1" but WAKE UP TO THE REALITY Well things not always work in production as expected. Mostly when you are
- javaTutorial 712 2024-08-31 18:31:04
-
- How to use Advanced Binary Scarch ?
- Why and how ? while i was solving the question on leetcode which says in an Given array of integers nums sorted in non-decreasing order, find the starting and ending position of a given target value. so it was impossible to return the starting
- javaTutorial 314 2024-08-31 18:30:37
-
- Developer diary # How does it work?
- How does it work? How often do we ask this question when trying something new? In most of the cases, based on my developer experience, I didn't answer this question, I just used. Why don't I answer this question? Because, it requires so much energy,
- javaTutorial 982 2024-08-31 18:30:33
-
- Exploring Pinning in JVMs Virtual Thread Mechanism
- Java's virtual threads offer a lightweight alternative to traditional OS threads, enabling efficient concurrency management. But understanding their behavior is crucial for optimal performance. This blog post dives into pinning, a scenario that can i
- javaTutorial 1001 2024-08-31 16:37:03
-
- Exploring Graal: Next-Generation JIT Compilation for Java
- The Graal compiler is a radical leap forward in dynamic, Just-In Time (JIT) compilation technology. Heralded as a significant factor behind Java's impressive performance, the role and function of JIT compilation within the Java Virtual Machine (JVM)
- javaTutorial 881 2024-08-31 16:36:32
-
- Can Private or Static Methods Be Overridden in Java? Here's What You Need to Know
- 1. Understanding Method Overriding in Java Before delving into private and static methods, it's crucial to understand the basics of method overriding in Java. 1.1 What is Method Overriding? Method overriding occurs when a subclass
- javaTutorial 956 2024-08-31 16:35:33
-
- Introduction to nested and inner classes
- Definition of Nested Classes Nested Classes: Classes declared inside another class. Introduced from Java 1.1; were not available in previous versions. Scope: Nested class cannot exist independently of clade
- javaTutorial 313 2024-08-31 13:03:33