Get the App
SLTechnology News&Howtos  ›  Development  › 

What are the necessary knowledge points of Java?

Shulou Source: shulou.com Published: 2022-06-02 23:37:48 10月04日 Update

This article mainly explains "what are the knowledge points that must be met in Java". Interested friends may wish to take a look. The method introduced in this paper is simple, fast and practical. Next, let the editor take you to learn "what are the necessary knowledge points of Java"?

Basic knowledge points

1.java development environment is built. It is recommended to start learning from jdk1.8, download jdk and install it.

two。 Understand the difference between jre and jdk

Choice of 3.IDE: both Eclipse and idea are available.

4.Hello world writing

5. Data type

8 basic data types: byte, short, int, long, float, double, char, boolean

Three reference data types: class, interface, array

6. Conditional statement application

7. Loop statement application

The common method of 8.String is to find, concatenate, replace and delete strings.

9. Array

10. Dynamic array (arraylist)

11.hashmap

twelve。 Regular expression application

13.java functions, including function definitions, parameters, and return values

Exception Mechanism of 14.java

15.java naming convention

Object-oriented concept

16. Inheritance, note that you cannot inherit too much in java

17. Encapsulation, focusing on package concepts and keywords public, protected, private and default keywords in the program

18. Polymorphisms, focusing on rewriting and overloading

Application

19. Method encapsulation, that is, code reuse

Overview of 20.JavaIO and reading and writing of files

21.Java Logger, the basic api for entry log reading and writing

twenty-two。 The method of generating jar package by class and introducing third-party jar package

23.maven fundamentals, the key points are:

Install the maven environment

Create a maven project

Maven engineering structure

Pom.xml

Using maven in ide

Basic use of 24.Junit4\ TestNG

For the example application of 25.apache commons-io, try org.apache.commons.lang.StringUtils first

Application of 26.httpclient sending http request for Interface Test

27.selenium web automation application

At this point, I believe you have a deeper understanding of "what are the necessary knowledge points of Java?" you might as well do it in practice. Here is the website, more related content can enter the relevant channels to inquire, follow us, continue to learn!

Tags: Application knowledge knowledge point foundation method data array type learning keyword content function engineering interface concept environment statement emphasis encapsulation Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Huawei Linux OPPO Reno Shulou Tech Info Shulou Technology