包含标签:Java 的文章
-
Java collection source code analysis (3): ArrayList
summary In the previous article: Java collection source code analysis (II): list and abstractlist and Java collection …… -
A brief introduction to cookies
reflection: HTTP is a stateless protocol. When a client sends a request to the server, the connection is closed after …… -
lambda expressions
Properties of lambda expressions: Lambda expression can be understood as a way to concisely represent a transitive ano…… -
JDK1. 8 new feature (2): collectors collector class
I What are collectors? Java 8 API adds a new abstraction called stream. We can easily manipulate stream objects with t…… -
Java file upload and download
Two core packages should be introduced for file upload commons-fileupload-1.2. 1.jar commons-io-1.4. jar The following…… -
Java collection source code analysis (I): collection and abstractcollection
summary As we know, the container in Java is divided into map set and collection set, and the container in collection …… -
IO stream summary
Java stream classification: 1. According to the flow direction: How to distinguish the input stream from the output st…… -
Java collection source code analysis (II): list and abstractlist
summary @R_ 301_ 2444@ this article basically introduces the upper structure of the list interface, that is, the itera…… -
How to choose the Java version for novices on the road
@ When you first enter the Java pit, there are so many versions of Java. If you want to know what version you should d…… -
The reason why the session has not expired and its saved data is lost without reason
Question: A function we often do is to save the login user information to the session and display the login user name …… -
A brief introduction to Servlet
Servlet introduction: Servlet is a web server-side programming technology, which implements Java classes with special …… -
On Java collection (I): HashMap
1、 Overview HashMap is probably the implementation of the map interface we most often use. Without much more, let's t…… -
Talk about constants and variables
What are constants and variables Constant: the amount that the program will not change during operation is called a co…… -
Jdk8 string class knowledge summary
1、 Overview Java's string class can be said to be the most practical class in daily life, but most of the time it is …… -
JSP custom tag / custom tag packaging
There is such a business requirement: When editing a user, we need to set the user's role. When we go to the editing p…… -
Multi tenant personalized service routing
Scene description Solution Design a personalized service table to store the personalized services of the tenant. If th…… -
JDK1. 8 new features (I): stream
I What is stream? 1. General The Java 8 API adds a new abstraction called stream, which allows you to process data in …… -
Implementation of dynamic aspect based on javassist and javaagent
1、 Background introduction 1. Requirement description The requirement is to add a section of business code before and…… -
Puzzle 2: process thread, parallel concurrency, synchronous and asynchronous, blocking fee, blocking
1、 Serial, parallel, concurrent 1. Name explanation Concurrency and parallelism focus on whether programs are execute…… -
About the use of hashcode and equals methods in HashSet
The object class is the root class of the class hierarchy, so all classes are the methods of this class first, and the…… -
Internal classes of Java family
Today, let's review the internal classes in Java. The internal classes are generally as follows: static internal class…… -
Observer design pattern of design pattern
Recently, I'd like to supplement the knowledge related to design patterns. About observer design patterns, I mainly le…… -
Array of java series
I was going to review the annotation as today's push, but it's too late. Let's take a look at the array. The array is …… -
Java (5) annotation
@ 1、 Understanding of annotations 2、 Annotation application example 1. Example 1: generate document related annotati…… -
Java(8)I/O
1、 File class 1. File class overview 2. File class instantiation 3. Common methods of file class Public Boolean renam…… -
Java design pattern — singleton design pattern
/*Design pattern: an effective solution to the problem. In fact, it is a kind of thought. 1. Single case design mode. …… -
Java (4) enumeration class
@ 1、 Introduction to enumeration class 2、 Custom enumeration class 1. Method 1: jdk5 Custom enumeration class before…… -
Java design pattern — singleton design pattern
/*Design pattern: an effective solution to the problem. In fact, it is a kind of thought. 1. Single case design mode. …… -
Java multithreaded programming — multithreading
If you want to implement the definition of multithreading in Java, you need to have a special thread body class to def…… -
Java (2) multithreading
@ 1、 Understanding of basic concepts 1. Program, process, thread 2. Single core CPU and multiple CPUs 3. Serial, para…… -
Java (6) collection
1、 Overview of Java collection framework 1. What is a collection 2. Characteristics of sets 3. System of sets explain…… -
Enhanced for loop
1、 Enhanced for loop 2、 Enhanced for loop format 3、 Enhanced for loop considerations