2021 JAVA interview ~ thread Foundation
preface
This article mainly introduces the main methods of threads and the transformation between thread states,
Guys, take a look at the previous introduction to threads: https://blog.csdn.net/u013351145/article/details/117742624
thread priority
We can set the priority of threads through setPriority(), and the level range between 1-10 ca ...
Added by shelluk on Fri, 28 Jan 2022 01:16:03 +0200
Reission use case
redission
1,pom.xml
<dependency>
<groupId>org.redisson</groupId>
<artifactId>redisson</artifactId>
<version>version</version>
</dependency>
2,redissionUtils
public class RedissionUtils {
private static Logger logger = LoggerFactory.getLogger(RedissionUtils.class);
private static ...
Added by Jene200 on Wed, 05 Jan 2022 17:51:28 +0200
Thread and method of creating thread
Understanding threads
A process is divided into multiple independent execution streams, called threads
Back to the previous example, a class should not only send and receive homework, but also do blackboard newspapers and clean up. If there is only the monitor, it is not only inefficient but also time-consuming. In order to complete the t ...
Added by cqinzx on Tue, 04 Jan 2022 07:28:45 +0200
week _05_ Collection, exception, multithreading
LinkedList
Thread unsafe class, high execution efficiency Link list structure, fast query, slow addition and deletion
Features unique to the LinkedList collection
Unique function nameFunctional meaningpublic void addFirst(Object e)Insert element at the beginning of the listpublic void addLast(Object e)Append element to end of listpublic Obje ...
Added by eatc7402 on Thu, 30 Dec 2021 04:24:08 +0200
Java multithreading-12 (thread pool in thread management)
Thread pool
Personal blog: www.xiaobeigua.icu
1.2} thread pool
Thread pool is a common way to use threads effectively. A certain number of working threads can be created in the thread pool in advance. The client code directly submits tasks to the thread pool as an object. The thread pool caches these tasks in the work queue. The working t ...
Added by phpbeginer on Tue, 28 Dec 2021 11:46:44 +0200
What is communication between threads? How to realize thread communication
2.1 what is thread communication and implementation steps
There are two models of inter thread communication: shared memory and message passing In fact, thread communication is to realize the alternating work of threads and transmit information
Specific steps of communication between threads: (involving upper, middle and lower parts) ...
Added by andycole on Tue, 14 Dec 2021 13:06:41 +0200
Thread creation and common methods
1, Processes and threads1. ProcessProcess is the basic unit for allocating and scheduling resources (CPU, memory, disk, etc.) by a program. It is an instance of a running program. A program can contain one or more processes.2. ThreadThread is the smallest unit that the operating system can calculate and schedule. It is included in the process a ...
Added by allex01 on Thu, 09 Dec 2021 07:51:49 +0200
Java Thread State Transition & How to Stop Thread
1. State transition of Java threads
State Transition Diagram for 1.1 Java Threads
Java threads may be in six different states throughout their life cycle, but they can only be in one state at any timeAs the code executes, Java threads switch between different states, as shown in the diagram
Description of 1.2 status
NEW Status
Create a ne ...
Added by ectraz on Tue, 09 Nov 2021 18:55:45 +0200
Multithread Details
Catalog
Multithreaded
1 Overview
1.1 Tasks
1.2 Process
1.3 Multithreaded
2 Static Proxy
3 Lamda expression
4 Threads
4.1 Thread Creation
4.1.1 inherits the Thread class (emphasis)
4.1.2 Implementing Runnable Interface (Key)
4.1.3 Implement callable interface (Understanding)
4.2 Thread State
4.2.1 Stop Thread
4.2.2 Thread Hibern ...
Added by jkkenzie on Fri, 05 Nov 2021 18:22:14 +0200
Java Concurrent Programming: thread safety
There are three rules for how to make a class safe in a multithreaded environment. Let me tell you:
1. State variables are not shared between threads. 2. Change the state variable to immutable. 3. Use synchronization when accessing state variables.
So you might ask, what are the state variables?
Let's first look at a class without state vari ...
Added by heinrich on Sat, 25 Sep 2021 11:24:01 +0300