current location:Home > Technical Articles > Java

  • Mastering Java&#s Optional: A Comprehensive Guide with Examples
    Mastering Java&#s Optional: A Comprehensive Guide with Examples
    Introduction: Tackling the Null Conundrum As Java developers, we've all encountered the infamous NullPointerException (NPE). It's like an uninvited guest at a party, showing up when least expected and causing all sorts of trouble. But fear not!
    javaTutorial 819 2024-08-23 18:01:02
  • List of Exercises to train Programming Logic 2.
    List of Exercises to train Programming Logic 2.
    I leave everyone in the community a list of exercises to train Programming Logic. (I leave my resolution for each one, using the Java language) Exercises 1- Find the largest number in a list: Write an algorithm to find the largest
    javaTutorial 559 2024-08-23 18:00:34
  • Improving the performance of Spring Boot applications - Part I
    Improving the performance of Spring Boot applications - Part I
    When starting Spring Boot applications, we typically use the default settings provided by the starters, which is sufficient for most cases. However, if we are in need of performance, there are specific adjustments that can be made, such as s
    javaTutorial 612 2024-08-22 12:33:43
  • Object Orientation - Methods in Java
    Object Orientation - Methods in Java
    In object-oriented programming in Java, methods play a crucial role in defining the behavior of classes and objects. They allow you to perform operations, manipulate data and interact with other objects. They allow you to carry out operations
    javaTutorial 1064 2024-08-22 06:49:32
  • Object-Oriented Programming is Not What You Think It Is, or at Least It Wasn't Meant to Be
    Object-Oriented Programming is Not What You Think It Is, or at Least It Wasn't Meant to Be
    "When I coined the term 'object-oriented,' let me tell you, I wasn't thinking of C++. The big idea is 'messaging'... The key to creating good and extensible systems lies much more in designing how your modules communicate with each other than in
    javaTutorial 562 2024-08-22 06:38:07
  • Setup JFrog Artifactory on Kubernetes and Connect Spring Boot Application
    Setup JFrog Artifactory on Kubernetes and Connect Spring Boot Application
    This document provides guidance on setting up JFrog Artifactory in a Kubernetes cluster. It serves as a basic tutorial for developers to install and configure JFrog on a Kubernetes environment running on a local machine. Setup local environ
    javaTutorial 707 2024-08-22 06:37:32
  • Scope Shadowing in Pattern Variable: Best Practices for Naming
    Scope Shadowing in Pattern Variable: Best Practices for Naming
    In Java programming, effective variable naming plays a crucial role in maintaining code clarity and reducing potential errors. When it comes to pattern variables and their scoping, understanding the concept of scope shadowing is important for writing
    javaTutorial 645 2024-08-21 22:44:07
  • Mutable & Immutable Java DateTime API
    Mutable & Immutable Java DateTime API
    Mutable DateTime Classes In the java.util package, many classes are mutable, meaning their internal state can change after creation. If multiple threads share the same instance, changes made in one thread can unexpectedly impact others, leading
    javaTutorial 538 2024-08-21 22:38:02
  • How to start a Spring Boot + JPA + MySQL application
    How to start a Spring Boot + JPA + MySQL application
    Before we go to create the project, I will briefly explain what Spring Boot, JPA and MySQL technologies are. Spring Boot: is a Java framework used to simplify the development of Spring applications, allowing you to create applications
    javaTutorial 651 2024-08-21 22:31:21
  • Wednesday Links - Edition 1
    Wednesday Links - Edition 1
    Leveraging JDK Tools and Updates to Help Safeguard Java Applications (7 min)?️ https://dev.java/learn/security/app-integrity-tools/ Guides / Staff archetypes (7 min)? https://staffeng.com/guides/staff-archetypes/ This developer tool is 40 years old
    javaTutorial 589 2024-08-21 20:40:03
  • Understanding RestTemplate&#s exchange() and getForEntity() methods in Spring
    Understanding RestTemplate&#s exchange() and getForEntity() methods in Spring
    In the world of Java web development, consuming RESTful services is a common requirement. Spring Framework provides a powerful tool called RestTemplate, which simplifies the process of making HTTP requests. Among its various methods, exchange() and g
    javaTutorial 599 2024-08-21 20:12:30
  • Volume Testing With Apache Jmeter On Windows.
    Volume Testing With Apache Jmeter On Windows.
    In this article, I'll be walking you through how we can perform volume testing on different applications. Before I demonstrate how we make volume testing using Jmeter, Here's my own understanding of what volume testing means and why we need to run vo
    javaTutorial 986 2024-08-21 06:59:41
  • Hiring SDEII&#s at AWS!
    Hiring SDEII&#s at AWS!
    Richi Valentine here with AWS Tech recruiting, supporting SDEII roles under Compute Services (Amazon EC2) and every team that falls under the umbrella. I am looking to find great candidates through outside of the box strategies, referrals and more.
    javaTutorial 705 2024-08-21 06:42:02
  • The operator?
    The operator?
    The operator? The operator? is used to replace if-else statements. if (condition) var = expression1; else var = expression2; The operator? It is called a ternary operator because it requires three operands. Exp1? Exp2 : Exp3; Exp1 is a
    javaTutorial 382 2024-08-21 06:21:32
  • More basic syntax - Loops and Exceptions
    More basic syntax - Loops and Exceptions
    This week was one of those unproductive ones. I wasn't able to progress much in the bootcamp content, but I managed to cover the last theoretical units of this module: Java, like most high-level languages ​​derived from C, has three
    javaTutorial 1040 2024-08-21 06:21:07

Tool Recommendations

jQuery enterprise message form contact code

jQuery enterprise message form contact code is a simple and practical enterprise message form and contact us introduction page code.
form button
2024-02-29

HTML5 MP3 music box playback effects

HTML5 MP3 music box playback special effect is an mp3 music player based on HTML5 css3 to create cute music box emoticons and click the switch button.

HTML5 cool particle animation navigation menu special effects

HTML5 cool particle animation navigation menu special effect is a special effect that changes color when the navigation menu is hovered by the mouse.
Menu navigation
2024-02-29

jQuery visual form drag and drop editing code

jQuery visual form drag and drop editing code is a visual form based on jQuery and bootstrap framework.
form button
2024-02-29

Organic fruit and vegetable supplier web template Bootstrap5

An organic fruit and vegetable supplier web template-Bootstrap5
Bootstrap template
2023-02-03

Bootstrap3 multifunctional data information background management responsive web page template-Novus

Bootstrap3 multifunctional data information background management responsive web page template-Novus
backend template
2023-02-02

Real estate resource service platform web page template Bootstrap5

Real estate resource service platform web page template Bootstrap5
Bootstrap template
2023-02-02

Simple resume information web template Bootstrap4

Simple resume information web template Bootstrap4
Bootstrap template
2023-02-02

Cute summer elements vector material (EPS PNG)

This is a cute summer element vector material, including the sun, sun hat, coconut tree, bikini, airplane, watermelon, ice cream, ice cream, cold drink, swimming ring, flip-flops, pineapple, conch, shell, starfish, crab, Lemons, sunscreen, sunglasses, etc., the materials are provided in EPS and PNG formats, including JPG previews.
PNG material
2024-05-09

Four red 2023 graduation badges vector material (AI EPS PNG)

This is a red 2023 graduation badge vector material, four in total, available in AI, EPS and PNG formats, including JPG preview.
PNG material
2024-02-29

Singing bird and cart filled with flowers design spring banner vector material (AI EPS)

This is a spring banner vector material designed with singing birds and a cart full of flowers. It is available in AI and EPS formats, including JPG preview.
banner picture
2024-02-29

Golden graduation cap vector material (EPS PNG)

This is a golden graduation cap vector material, available in EPS and PNG formats, including JPG preview.
PNG material
2024-02-27

Home Decor Cleaning and Repair Service Company Website Template

Home Decoration Cleaning and Maintenance Service Company Website Template is a website template download suitable for promotional websites that provide home decoration, cleaning, maintenance and other service organizations. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-05-09

Fresh color personal resume guide page template

Fresh color matching personal job application resume guide page template is a personal job search resume work display guide page web template download suitable for fresh color matching style. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-29

Designer Creative Job Resume Web Template

Designer Creative Job Resume Web Template is a downloadable web template for personal job resume display suitable for various designer positions. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28

Modern engineering construction company website template

The modern engineering and construction company website template is a downloadable website template suitable for promotion of the engineering and construction service industry. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!