Java
-
LinkedHashMap source code details
Preface I didn't intend to talk about map first, but with the understanding of set set, I found that if I don't unders…… -
Java Web (IX) user management system
I learned a lot about JSPS, servlets, JSTL, El, etc. most of them are dead things. As long as I can understand its syn…… -
Hashcode details
Preface I wrote this article because I encountered some hashcode values when reading the HashMap source code, and then…… -
Detailed explanation of reflection mechanism in Java
Preface When learning the basics of Java, I didn't think it was useful because I didn't learn well and didn't speak pr…… -
Java Web (III) session mechanism, cookie and session details
Most of them should know what the conversational mechanism is and can say a few words. I also know a little about it. …… -
The problem of outline in the development integration tool MyEclipse
Preface If you don't understand, the more you check, the more ignorant you will become. The more you find the existenc…… -
Realization of paging function of Java Web (11)
Although there are many easy-to-use frameworks to support paging, and it is very simple to make the paging effect, wha…… -
JDBC of Java ①
JDBC tool preparation: MySQL (database), MyEclipse (development tool), Navicat (database management tool) JDBC program…… -
Detailed explanation of internal classes of Java
Preface A little classmate asked me to write a summary of this. I said, well, let's write and summarize the knowledge …… -
Summary of vector and stack source code analysis / list collection
Preface This article is the last one of the collections under the list interface. The ArrayList and LinkedList have be…… -
Java Web (XIII) send mail using JavaMail (QQ, 163, Sina mailbox server)
Come on, come on. --WZY 1、 Principle of sending mail Before you know how it w…… -
Markdown syntax details
Markdown learning Markdown Download title Tertiary title Four level title typeface Hello,World! Hello,World! Hello,Wor…… -
Common windows and DOS
Windows common shortcuts Keyboard function keys Tab, shift, Ctrl, alt, space, enter, window, |, ↑↓←→ Keyboard shortcut…… -
Idea creates the first Java program
IDEA Download and install https://www.jetbrains.com Chinese package https://www.jb51.net/softs/598478.html#downintro2 …… -
Lesson 1: Java environment construction
Java environment construction Java features and benefits Three versions of Java JDK、JRE、JVM Install development envi…… -
Implementation principle of LinkedList
This article was written by the author of blog Park: Yicun Hui, personal blog address: https://www.cnblogs.com/zsql/ J…… -
Java object-oriented explanation
#############Java object-oriented explanation ################# 1. Basic object-oriented concepts 2. Classes and objec…… -
Java multithreading and concurrency (Fundamentals)
1、 Process and thread Process: it is a running activity of code on the data set. It is the basic unit for resource al…… -
The difference between throw and throws and the order in which try, catch and finally are executed with return
1、 There are three forms of throwing exceptions. One is throw, the other is throws, and the other is that the system …… -
Four traversals of map
//Four traversal methods of map //Map cannot be traversed directly, but only indirectly by traversing key and value pu…… -
The most user-friendly explanation of the new features of Java 10
Since the beginning of Java 9, Oracle has adjusted the release strategy of the Java version. Instead of a large versio…… -
Still don’t understand the colleague code? Fill in a wave of Java 7 syntax features
preface It has been more than 20 years since the emergence of Java platform. During these 20 years, Java has always be…… -
Introduction to new features of Java 12, come and make up
Java 12 was released as early as March 19, 2019. It is not a long-term support (LTS) version. Before that, we have int…… -
Find the largest common substring from the two strings
The method to find the largest common substring (comstring) from the two strings (str_1, str_2) is as follows: Example…… -
Java learning summary – array creation and parameter transfer
(1) Array creation The creation of array includes two parts: the declaration of array and the allocation of memory s…… -
Java ThreadLocal parsing
brief introduction ThreadLocal is similar to local variables. It solves the problem that a single thread maintains the…… -
Wait / notify mechanism for Java concurrency
1 Preface This article assumes that you have a certain understanding of synchronized and reentrantlock. 1.1 let's rela…… -
Java static keyword explanation
introduction There is a passage in Java programming thought: static method is a method without this. Non static method…… -
Java thread pool explanation and common methods
preface Recently, I was asked about thread pool. So I'm going to start writing some articles related to multithreading…… -
Re reading the combination and inheritance of the series of Java programming ideas
Java reuses code in two ways: combination and inheritance. combination Composition simply places the object reference …… -
Java reflection modifies the constant value, static variable value and attribute value of a class
preface Sometimes, we need to modify the value of a variable, but the variable may exist in the jar package or other l…… -
Overview of Java triggering full GC
preface I've been asked this question recently. I'd like to make a record here. System. Call of GC () method This meth……