Recent Posts
-
[introduction to Java] comparison of day3 abstract classes and interfaces
We've finished talking about abstract classes and interfaces. Now let's make a comparison. In fact, to be honest, ther…… -
Open source a set of original text processing tools: java + bat script to realize automatic batch processing of statement tools
Original / Zhu Jiqian This tool was developed by the author in early 2018. After two years, I accidentally thought of …… -
You must know the java reference type — a detailed explanation of the source code of ReferenceQueue
definition ReferenceQueue is a reference queue used to store reference objects to be recycled. explain For soft refere…… -
Open source a set of original text processing tools: java + bat script to realize automatic batch processing of statement tools
Original / Zhu Jiqian This tool was developed by the author in early 2018. After two years, I accidentally thought of …… -
Java zero foundation entry series – Day2 Java integrated development environment idea
After the development environment is built, you also need an integrated development environment, that is, IDE, to prog…… -
Java reference types you must know [Conclusion]
Summary of four reference types Reference level: strong reference > soft reference > weak reference > virtual…… -
[introduction to Java] Day6 Java inner class – member inner class
What the inner class is, in short, is the class defined inside the class (serious nonsense). A serious inner class loo…… -
[introduction to Java] callback in day4 Java
After another busy week, things have almost been solved. Finally, I can continue to write my blog (you've been waiting…… -
[introduction to Java] Day6 Java inner class – member inner class
What the inner class is, in short, is the class defined inside the class (serious nonsense). A serious inner class loo…… -
JDK1. 8 new feature lambda expression simplification. There is an optimization method of for loop in if else
In the daily development process, being able to write the code does not necessarily mean being able to write the code …… -
Solution to the failure of Android studio to access HTTP using okgo’s post request
A few days ago, I tried to upgrade an app on the old mobile phone (version is Android 7). It has been normal to log in…… -
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 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…… -
Programming architecture (05): Java multithreading concurrency
Source code of this article: GitHub · click here | gitee · click here 1、 Multithreaded map 2、 Multithreading Foundat…… -
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…… -
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…… -
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…… -
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 (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…… -
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 (02): Java exception architecture
Source code of this article: GitHub · click here | gitee · click here 1、 Anomaly introduction Excellent program code …… -
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…… -
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…… -
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 (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 (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 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…… -
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 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 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 …… -
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 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……