Java
-
You must know the java reference type — reference source code analysis
definition Reference refers to the reference object itself, and referent refers to the object referenced by reference.…… -
Java zero foundation entry series – the big value in Day9 Java
What is a large value? Think with your toes. Of course, it is a "large" value (233). There are two classes used to rep…… -
[introduction to Java] day28 detailed explanation of Java container class (x) detailed explanation of LinkedHashMap
Today, let's introduce LinkedHashMap, another hash table in the container class. This is the closing disciple of HashM…… -
[introduction to Java] day31 detailed explanation of Java container class (XIII) detailed explanation of TreeSet
After the introduction of treemap in the previous article, let's take a look at the more water TreeSet. This paper wil…… -
Member variables and local variables of Java variables and their operation mechanism
Java language divides variables into member variables and local variables according to the different positions of vari…… -
[introduction to Java] Day11 Java agent – JDK dynamic agent
Today, let's take a look at another proxy method of Java - JDK dynamic proxy The proxy method we introduced earlier is…… -
Traversal operation of ArrayList and LinkedList
summary A well-known little knowledge of a java program is that ArrayList and LinkedList are best deleted by iterator …… -
One of the java reference types you must know – soft reference
definition Soft reference is a reference created by using softreference. Its strength is weaker than that of strong re…… -
Java EE Foundation (01): servlet implementation mode, life cycle execution process
1、 Introduction to Servlet The server-side program written in Java is independent of the platform and protocol. Its m…… -
Java Concurrent Programming (01): thread creation mode, state cycle management
1、 Introduction to concurrent programming 1. Basic concepts Computer programs, procedures and rules related to the op…… -
Java Concurrent Programming (05): pessimistic lock and optimistic lock mechanism
Source code of this article: GitHub · click here | gitee · click here 1、 Resources and locking 1. Scene description M…… -
Java Basics (02): special string classes and related extension APIs
1、 Introduction to string class 1. Basic introduction String is a special data type and belongs to reference type. St…… -
Java EE Foundation (02): detailed explanation of servlet core API usage
1、 Introduction to core API 1. Servlet execution process Servlet is one of the three major components of Java Web (se…… -
Programming architecture (07): web development of Java EE
Source code of this article: @ L_ 403_ 0 @ | gitee · click here 1、 Basic concepts 1. CS and BS architecture CS archit…… -
Java Concurrent Programming (08): executor thread pool framework
Source code of this article: GitHub · click here | gitee · click here 1、 Introduction to executor framework 1. Basic …… -
Programming architecture (03): Java collection container
Source code of this article: GitHub · click here | gitee · click here 1、 Introduction to collection containers Collec…… -
Java Concurrent Programming (04): inter thread communication, waiting / notification mechanism
Source code of this article: GitHub · click here | gitee · click here 1、 Concept introduction 1. Thread communication…… -
Java Concurrent Programming (07): detailed explanation of fork / join framework mechanism
Source code of this article: GitHub · click here | gitee · click here 1、 Fork / join framework Java provides fork / j…… -
Programming architecture (02): Java exception architecture
Source code of this article: GitHub · click here | gitee · click here 1、 Anomaly introduction Excellent program code …… -
Programming architecture (08): spring Mvc. Boot framework
Source code of this article: GitHub · click here | gitee · click here 1、 Spring framework 1. Framework overview Sprin…… -
Programming architecture (04): javaio stream file management
Source code of this article: GitHub · click here | gitee · click here 1、 IO stream classification @ h_ 301_ 3 @ 1. Di…… -
Fundamentals of Java EE (04): session tracking technology, detailed explanation of session and cookie
1、 Session tracking 1. Scene description For example, if you log in to a shopping website and your identity is recogn…… -
Java EE Basics (03): http request details, handshake and wave process introduction
1、 Introduction to HTTP protocol 1. Concept description HTTP hypertext transmission protocol is a transmission protoc…… -
Programming architecture (01): Fundamentals of Java programming
1、 Data type 1. Foundation type 整型:byte 、short 、int 、long 浮点型:float、double 字节型:char 2. Packaging type…… -
Java Concurrent Programming (02): thread core mechanism, basic concept extension
Source code of this article: GitHub · click here | gitee · click here 1、 Thread basic mechanism 1. Concept descriptio…… -
Fundamentals of Java EE (04): session tracking technology, detailed explanation of session and cookie
1、 Session tracking 1. Scene description For example, if you log in to a shopping website and your identity is recogn…… -
Fundamentals of Java (01): basic data types, core point sorting
1、 Basic type 1. Basic type Instead of using new, declare a variable that is not passed by reference, and the value o…… -
Fundamentals of Java EE (04): session tracking technology, detailed explanation of session and cookie
1、 Session tracking 1. Scene description For example, if you log in to a shopping website and your identity is recogn…… -
Java Concurrent Programming (03): multithreading, concurrent access, synchronization control
Source code of this article: GitHub · click here | gitee · click here 1、 Concurrency problem When multi-threaded lear…… -
Java Basics (03): process control statements, and algorithm applications
Source code of this article: GitHub · click here | gitee · click here 1、 Branch statement Process control statements …… -
Programming architecture (05): Java multithreading concurrency
Source code of this article: GitHub · click here | gitee · click here 1、 Multithreaded map 2、 Multithreading Foundat…… -
In depth analysis of java reflection (I) – core class libraries and methods
premise The java reflection API is in javase 1 7, but Oracle jdk11 was used when writing this article, because jdk11 a……