Home Technical Articles Java Javagetting Started
Understanding the concepts of high cohesion and low coupling

Understanding the concepts of high cohesion and low coupling

This article comes from the Java introductory program. It introduces the concept of high cohesion and low coupling in detail. I hope it can help you better understand this concept. High cohesion and low coupling are the criteria for judging the quality of software design, and are mainly used for object-oriented design of programs.

Jun 16, 2020 pm 03:47 PM
高内聚 低耦合
What is the principle of spring boot?

What is the principle of spring boot?

The principle of [spring boot] is: 1. Dependency management, [Spring Boot] has done a lot of starters; 2. Automatic configuration, [Spring Boot] provides configuration classes for many common components and frameworks based on Spring code configuration; 3. Embedded containers , a common web container integrating Java.

Jun 16, 2020 pm 02:14 PM
spring boot
What commands are needed to compile a java program?

What commands are needed to compile a java program?

Compiling java programs requires the javac command. The method to run the java program is: 1. Open the command prompt and enter the directory where the java program is located; 2. Execute the [javac Hello.java] command to compile the java program; 3. Execute the [java Hello] command to run the program.

Jun 16, 2020 am 10:15 AM
java 命令
What are the common middleware in java development?

What are the common middleware in java development?

Common middleware in Java development include: tomcat, Weblogic, JBOSS, Coldfusion, Websphere, GlassFish, etc. If it is local development, it is recommended to use tomcat; if it is a large project, use JBOSS or Weblogic.

Jun 16, 2020 am 09:22 AM
java 中间件
What does @Override in java do?

What does @Override in java do?

This article comes from the java introductory program. This article introduces the role of the @Override tag in java. It has certain reference value and I hope it can help everyone. The function is to help you check whether you have correctly overridden the existing methods in the parent class.

Jun 15, 2020 pm 04:17 PM
java @Override
Mac or Windows for Java development?

Mac or Windows for Java development?

It is recommended to use Windows, because Windows system has many development tools, while Mac system is relatively not very comprehensive. Secondly, Mac computers are much more expensive than Windows computers with the same configuration, but the user experience of Mac system is better than that of Windows system.

Jun 15, 2020 am 11:30 AM
windows mac java
Is Java Web front-end or back-end?

Is Java Web front-end or back-end?

Java Web belongs to the back-end. Java Web is a Web application developed with Java technology. Java is a high-level programming language that can write cross-platform application software and is completely object-oriented. It is generally used in the development of back-end servers and Android software. development.

Jun 15, 2020 am 11:13 AM
java
The role of java reflection

The role of java reflection

This article comes from the java introductory program. The article introduces the concept of java reflection and the role of java reflection. It has certain reference value and I hope it can help everyone. The role of java reflection: dynamically load classes and dynamically obtain class information (properties, methods, constructors).

Jun 13, 2020 pm 03:58 PM
java 反射
Which company developed Java?

Which company developed Java?

Java was developed by Sun Microsystems and launched as a high-level programming language that can write cross-platform application software and is completely object-oriented. The company has been acquired by Oracle, so Java is now developed by Oracle.

Jun 13, 2020 pm 03:26 PM
java
How to understand java constructor

How to understand java constructor

The purpose of introducing constructors in Java is to ensure that each object is initialized. Before Java is able to operate the object, the system will automatically call the corresponding constructor to ensure that the initialization proceeds.

Jun 12, 2020 pm 04:15 PM
java 构造器
What are the four uses of this keyword in java

What are the four uses of this keyword in java

The four uses of this keyword in Java are: 1. Reference to member variables, such as [this. member variable name]; 2. Reference to other construction methods within its own construction method; 3. Represent objects of its own class; 4. Reference member methods.

Jun 12, 2020 am 10:49 AM
java this
What is the function of final keyword in java

What is the function of final keyword in java

This article comes from the java introductory program. The article introduces the role of the final keyword in java. It has certain reference value and I hope it can help everyone. The final keyword is used to modify classes, properties and methods. Classes modified by final cannot be inherited.

Jun 11, 2020 pm 04:50 PM
java final
How does eclipse run java code?

How does eclipse run java code?

How to run java code in eclipse: first write a main function in the project text; then write an output in the function and find Run As; then select the first [java application]; the final result can be displayed on the console.

Jun 11, 2020 pm 03:55 PM
eclipse java
What are the main applications of java?

What are the main applications of java?

The main application areas of java are: 1. Third-party trading systems; 2. Mobile Internet applications; 3. Big data technology; 4. Embedded development fields. Java is widely used in the financial industry, and many banks' service software is developed based on Java.

Jun 11, 2020 pm 01:27 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