Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

What points should be paid attention to when using synchronization in java

Shulou Source: shulou.com Published: 2022-05-31 10:53:32 10月04日 Update

Most people do not understand the knowledge points of this article "java synchronization should pay attention to", so the editor summarizes the following content, detailed content, clear steps, and has a certain reference value. I hope you can get something after reading this article. Let's take a look at this "java synchronization should pay attention to what points" article.

1. The synchronization code block should be as small as possible. On the basis of ensuring that the relevant variables are locked, the code before and after synchronization should be removed as far as possible.

2. Do not write methods that can cause blockages in synchronous code blocks.

For example, InputStream.read ()

3. Do not call other methods when holding the lock, which can greatly reduce the probability of deadlock.

Example

Public void methodAAA () {synchronized (this) / / (1) {/ / … .}} the above is about the content of this article on "what points to pay attention to when using java synchronization". I believe everyone has a certain understanding. I hope the content shared by the editor will be helpful to you. If you want to know more related knowledge, please pay attention to the industry information channel.

Tags: Synchronization content code articles methods knowledge articles values variables foundations most examples that is more probability steps knowledge points industry information information channels Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Apple NVidia MySQL Shulou Technology macOS