A basic tutorial for Java beginners to help you get familiar with Java knowledge points and use Java for development
- oracle openJDK 23
- maven 3.8.6
Serial number | Module name | title | docs | status |
---|---|---|---|---|
1 | classloader | Use ClasserLoader to load the jar package and call the methods inside | CN / EN | done |
2 | reflect | Using reflection to implement dynamic proxy | CN / EN | done |
3 | ByteBuffer | Java uses ByteBuffer to record file size and merge and split multiple files | CN / EN | done |
4 | NPE | How to handle NPE problems gracefully? | CN / EN | done |
5 | SPI | Java SPI Quick Start Demo | CN / EN | done |
6 | bytecode | Java bytecode enhancement library ByteBuddy | CN / EN | done |
7 | validation | Asynchronous validation tool awaitility Quick start | CN / EN | done |
8 | OSHI | Use OSHI to obtain the machine's hardware information | CN / EN | done |
9 | Orika | An efficient Java object mapping library Orika | CN / EN | done |
10 | POI-TL | How to use POI-TL to generate a personalized resume? | CN / EN | done |
11 | JSON Schema Validator | JSON Schema Validator: A JSON validation tool you can¡¯t miss | CN / EN | done |
12 | csv | Easily parse and generate CSV files | CN / EN | done |
13 | JSONPath | JSONPath:a query language for JSON data | CN / EN | done |
14 | bcpkix-jdk15on | Use bcpkix-jdk15on from Bouncy Castle for certificate generation and verification | CN / EN | done |
15 | sql | How to parse and generate SQL in Java? | CN / EN | done |
16 | YAML | How to parse and generate YAML files in Java? | CN / EN | done |
17 | SMB/CIFS | A Java library for SMB/CIFS networking ¡ª JCIFS | CN / EN | done |
18 | Dependency-Check | Maven uses Dependency-Check to scan for security vulnerabilities | CN / EN | done |
19 | Dependency-Check | Dependency Check command line method to scan jar package for security vulnerabilities | CN / EN | done |
20 | Fitten Code | - | CN / EN | todo |
I'm a full stack developer...