Home Technical Articles Java Javagetting Started
java object-oriented final modifier

java object-oriented final modifier

This article introduces the knowledge related to final modifier in detail from the java introductory tutorial column, hoping to help everyone understand better. The final keyword can be used to modify classes, variables and methods. When final modifies a variable, it means that the variable cannot be changed once it obtains the initial value.

Nov 26, 2019 pm 02:43 PM
java 面向对象 final 修饰符
Detailed introduction to new features of JDK8

Detailed introduction to new features of JDK8

This article introduces some new features in JDK8 from the java zero-based entry column. Everyone is welcome to correct errors! The new features in JDK8 mainly include: 1. Functional programming; 2. Lambda expressions; 3. Functional interfaces; 4. Method references; 5. static methods.

Nov 26, 2019 pm 01:45 PM
JDK8 新特性
Detailed introduction to the scanner class in java

Detailed introduction to the scanner class in java

Below, the Java Development Introduction column will introduce the use of the scanner class in Java. I hope it can help students in need. The implementation steps of scanner: 1. Import the scanner class; 2. Instantiate a scanner object; 3. Call methods in the scanner class through the scanner object.

Nov 26, 2019 pm 01:13 PM
java scanner
What are the runtime data areas in JVM

What are the runtime data areas in JVM

The following java introductory column will introduce to you what the runtime data areas in the JVM are. I hope it can help you further understand the JVM. The runtime data area in the JVM is divided into: 1. Program counter; 2. Java virtual machine stack; 3. Heap; 4. Local method stack; 5. Method area.

Nov 26, 2019 am 11:10 AM
JVM 运行时数据区域
An article will give you a detailed understanding of class inheritance and polymorphism in Java

An article will give you a detailed understanding of class inheritance and polymorphism in Java

This article introduces the concepts of class inheritance and polymorphism in Java in detail from the java introductory program column. I hope it can help students who are learning java. The definition of subclasses in Java generally uses the keyword "extends". Java only supports single inheritance, which can avoid possible conflicts between multiple parent classes.

Nov 26, 2019 am 10:56 AM
java 继承 多态
What does the transient keyword in java do?

What does the transient keyword in java do?

Below, the Java zero-based introduction column will introduce the role of the "transient" keyword to everyone, hoping to help students in need. The keyword "transient" in Java is used to indicate that a certain attribute is a temporary attribute. When serializing data, it means that one of the attributes does not want to be serialized into a file.

Nov 26, 2019 am 10:30 AM
java transient 关键字 作用
In-depth understanding of XOR operator in java

In-depth understanding of XOR operator in java

This article is from the java introductory learning column to introduce how to understand the XOR operator in java. I hope it can help you. The XOR operator is summarized in 8 words: "The same number will output 0; the difference will output 1." Two identical numbers will output 0, which is false, and if the other number is 0, it will output itself.

Nov 26, 2019 am 10:20 AM
java 异或 运算符
The difference between two types of object instantiation in Java's String class

The difference between two types of object instantiation in Java's String class

This article introduces the difference between the two types of object instantiation in Java's String class from the java introductory column. I hope it can help you. Difference: Direct assignment will only open up one heap memory space, but assignment through the construction method will open up two heap memory spaces.

Nov 25, 2019 pm 05:13 PM
java String 对象 实例化 区别
How to install jdk1.8 under linux system

How to install jdk1.8 under linux system

This article introduces how to install jdk1.8 under the Linux system from the java introductory program column. I hope it will be helpful to friends who are learning java! After downloading the jdk, you need to edit the profile file in the etc directory, then modify the path of "Javah_home", and finally check whether the configuration is successful.

Nov 25, 2019 pm 05:02 PM
linux jdk
What are the states of the complete life cycle of a thread in Java?

What are the states of the complete life cycle of a thread in Java?

This article uses the Java Quick Start column to introduce the states of the thread life cycle for everyone to further understand. In a complete life cycle, it usually goes through five states: 1. New; 2. Ready; 3. Running; 4. Blocked; 5. Death.

Nov 25, 2019 pm 04:49 PM
java 线程 生命周期 状态
Detailed introduction to objects in java

Detailed introduction to objects in java

This article introduces the creation, use and clearing of objects in Java from the java zero-based introduction column. I hope it can help students in need. When a Java object is created, it first allocates memory space for the object, initializes the member variables, then performs explicit initialization, and finally executes the constructor method to initialize the object.

Nov 25, 2019 pm 04:36 PM
java 对象
Commonly used principles in java design patterns

Commonly used principles in java design patterns

This article introduces the commonly used principles in Java design patterns from the Java introductory learning column. I hope it can help you. Commonly used principles include: 1. Single responsibility principle; 2. Interface isolation principle; 3. Dependency inversion principle; 4. Richter substitution principle; 5. Opening and closing principle; 6. Demeter's law; 7. Synthetic reuse principle.

Nov 25, 2019 pm 04:22 PM
java 设计模式 原则
An in-depth introduction to the JVM memory data area

An in-depth introduction to the JVM memory data area

This article introduces the knowledge of JVM memory data area from the java development introduction column to facilitate your understanding. JAVA programs run on virtual machines and require memory space when running. When the virtual machine executes the JAVA program, the memory it manages will be divided into different data areas for easy management.

Nov 25, 2019 pm 04:08 PM
JVM 内存 数据区域
What does a container in java mean?

What does a container in java mean?

This article introduces to you what the container in Java is from the Java language introduction column. I hope it can help you understand. A container in Java refers to a class specifically used to store objects of other classes. It is a whole that is formed by combining several class objects with the same or similar properties.

Nov 25, 2019 pm 03:56 PM
java 容器

Hot tools Tags

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

vc9-vc14 (32+64 bit) runtime library collection (link below)

vc9-vc14 (32+64 bit) runtime library collection (link below)

Download the collection of runtime libraries required for phpStudy installation

VC9 32-bit

VC9 32-bit

VC9 32-bit phpstudy integrated installation environment runtime library

PHP programmer toolbox full version

PHP programmer toolbox full version

Programmer Toolbox v1.0 PHP Integrated Environment

VC11 32-bit

VC11 32-bit

VC11 32-bit phpstudy integrated installation environment runtime library

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use