current location:Home > Technical Articles > Java

  • Java features: A detailed look at the most important changes in the new LTS release
    Java features: A detailed look at the most important changes in the new LTS release
    Another LTS Java release is already here, bringing some exciting changes and improvements. Let’s analyze the most important Java 21 features, check out how they work in practice, and try to predict their significance for the future of this technology
    javaTutorial 974 2024-07-29 20:39:14
  • AWS Lambda performance with Java  xvs arm- Part nitial measurements
    AWS Lambda performance with Java xvs arm- Part nitial measurements
    Introduction Until now I haven't measured the performance (warm and cold start times) of the Lambda functions using Java 21 runtime for some use cases (like making DynamoDB request) for arm64 architecture because it hasn't supported SnapStart.
    javaTutorial 858 2024-07-29 17:59:39
  • Java Open Source Developer's Guide: Build and Deploy to Maven Central
    Java Open Source Developer's Guide: Build and Deploy to Maven Central
    Table of contents Create a GitHub account if you don't have one yet Apply for a Maven Central Repository account Java Doc Deployment Config GPG Developer Information Source Code Management (SCM) Copyright Notice(Licenses) Sample POM file Sign maven central repository Register Namespace Please be sure to log in with github so that you can have free nam
    javaTutorial 1001 2024-07-29 16:45:10
  • AI in Cybersecurity
    AI in Cybersecurity
    Why has AI become so crucial in cybersecurity? The reason behind this significant reliance lies in the rapid growth of technology. This has increased the cyber attacks' complexity and frequency by a large margin. Therefore, security teams now requi
    javaTutorial 714 2024-07-29 14:44:01
  • Java books worth reading
    Java books worth reading
    Java is one of the most requested programming languages ​​on the market. One of its main features is precisely the fact that it has great power when it comes to portability. Learning Java from books (and quality ones) is essential
    javaTutorial 1052 2024-07-29 13:36:11
  • Trie
    Trie
    Implementing Trie data structure Striver explanation of trie data structure class Node{ Node [] node = new Node[26]; boolean flag; public Node(){ } public boolean containsKey(char c){ return node[c-'a']!=null;
    javaTutorial 741 2024-07-29 10:20:12
  • Mastering Fragments in Java for Android Development
    Mastering Fragments in Java for Android Development
    Fragments are a crucial component in Android development, providing a modular and reusable architecture for creating dynamic user interfaces. A fragment represents a portion of a user interface within an activity, allowing for more flexible and manag
    javaTutorial 319 2024-07-28 20:28:53
  • Exploring the Java Module System (Project Jigsaw)
    Exploring the Java Module System (Project Jigsaw)
    The Java Module System, introduced in Java 9 through Project Jigsaw, represents a significant change to the structure and deployment of Java applications. It provides a way to modularize applications, improving scalability, maintainability, and secur
    javaTutorial 601 2024-07-28 11:14:13
  • Try This Create a helper class
    Try This Create a helper class
    Summary: HelpClassDemo.java Functionality Encapsulation: Objective: Classes must encapsulate specific and well-defined functionalities. Benefit: Facilitates code maintenance and reuse, avoiding confusion and destructuring. W
    javaTutorial 592 2024-07-28 10:02:13
  • Adding a parameterized method to Vehicle
    Adding a parameterized method to Vehicle
    Objective: Add a method to calculate the amount of fuel needed to travel a given distance. Definition of the fuelneeded() Method Name: fuelneeded Return Type: double Parameter: int miles (number of miles to be recorded
    javaTutorial 417 2024-07-28 09:02:53
  • Constructors and Parameterized Constructors
    Constructors and Parameterized Constructors
    Object Initialization: Constructors are special methods that initialize objects when they are created. They have the same name as the class and have no return type. Utility: Constructors are used to provide initial values ​​to instant variables.
    javaTutorial 732 2024-07-28 08:11:23
  • Using parameters
    Using parameters
    Arguments and Parameters: Arguments: Values ​​passed to a method when it is called. Parameters: Variables within the method that receive arguments. Parameter Declaration: Declared within parentheses after the method name. They have me
    javaTutorial 809 2024-07-28 07:58:02
  • Implementing a Map Using Hashing
    Implementing a Map Using Hashing
    A map can be implemented using hashing. Now you understand the concept of hashing. You know how to design a good hash function to map a key to an index in a hash table, how to measure performance using the load factor, and how to increase the table s
    javaTutorial 506 2024-07-28 07:43:13
  • How to Run an Asynchronous Task in Spring WebFlux Without Blocking the Main Response?
    How to Run an Asynchronous Task in Spring WebFlux Without Blocking the Main Response?
    I'm working with Spring WebFlux and I need to perform an asynchronous task as part of a method that should not block the main response to the user. Specifically, I want to call an asynchronous method after completing the main task, but without delayi
    javaTutorial 986 2024-07-28 07:37:06
  • Adding a Constructor to the Vehicle Class
    Adding a Constructor to the Vehicle Class
    Objective: Improve the Vehicle class by adding a constructor that automatically initializes the passengers, fuelcap, and mpg fields. Constructor Implementation: A constructor has been added to the Vehicle class to initialize the mentioned fields when
    javaTutorial 330 2024-07-28 07:24:53

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!