Why does the producer consumer pattern use a while loop instead of an if statement
1, Producer consumer mode (there are only two threads, one is producer thread and the other is consumer thread)
a key!!!!!!! When reading this blog, first describe the wait mechanism of the wait () method. When the first thread is waiting, it will release the lock. When the thread is awakened, it will continue to execute from the code behin ...
Posted by socratesone on Mon, 11 Oct 2021 14:30:22 -0700
Silicon Valley Video Summary - Java Multithreading
Multithreaded
First: Basic concepts: program, process, thread
Program: A program is a collection of instructions written in a language for a specific task. That is, a static piece of code, a static object.
Process: A process is an execution process of a program, or a running program, and is a dynamic process: it has its own process of genera ...
Posted by Xajel on Sun, 10 Oct 2021 10:36:22 -0700
Common exception classes
Common exception classes
1 abnormal
Poorly structured code cannot run, which is the basic concept of Java.
The ideal time to find errors is at compile time. However, the compiler cannot find all the errors, and the remaining problems need to be solved when the program runs. This requires that the error can pass the appropriate information to ...
Posted by jburfield on Sat, 09 Oct 2021 23:23:45 -0700
Zero-based Java Learning Tutorial - Four: Methods
What is the method
Methods in Java are similar to functions in the c language At Syem.out.println();in System is a class, out is an object, println() is a method
Method is a collection of statements that together perform a functionMethods are contained in classes and objectsMethods are created in programs and referenced elsewhereNaming of ...
Posted by roughie on Sat, 09 Oct 2021 10:05:41 -0700
Method reference, Stream stream, File class, recursion, byte Stream
JavaSE advanced Lambda expressions, method references, Stream streams, File classes
Chapter 1 new features of JDK8
New JDK features:
Lambda expression
Default method [learned]
Stream API
Method reference
Base64
1.1 Lambda expression
1.1.1 overview of functional programming ideas
In mathematics, a function is a set of calcu ...
Posted by Yossarian on Wed, 06 Oct 2021 23:15:49 -0700
Library management system based on Java
preface
After a lapse of two weeks, I once again wrote a Java practice case - "library management system", which is a simplified version of the library management system. It is estimated that it will be further developed after my own technology is improved. I don't think it will be long
Previous case articles, interested p ...
Posted by musclehead on Wed, 06 Oct 2021 08:29:20 -0700
JavaSE note 02 - process control, loop control, Random
1. Branch management
1.1 process control
Process control statement classification
Sequential structure
The simplest and most basic control process is executed in sequence without specific syntax structureExecution sequence: start → statement A → statement B → statement C → endCode example public class OrderDemo {
...
Posted by cjmling on Mon, 04 Oct 2021 17:09:02 -0700
Understanding and using Stream in Java
Understanding and using Stream in Java
Or some things encountered at work, because the foundation was not very good or the things used at work were relatively limited. So now I'm slowly making up for some of my previous knowledge blind spots. Maybe it's a relatively simple thing in everyone's opinion. In that sentence, blogs are mainly records ...
Posted by edcellgavin on Sat, 02 Oct 2021 10:48:57 -0700
[Java] vivid example detailed interface
1, What is the interface
My computer has a USB interface. When I want to use the wireless mouse, I just need to insert the USB connector of the wireless mouse into it, and the wireless mouse can be used; When I want to charge my mobile phone, I just need to insert the USB head of the charging cable into it, and the mobile phone starts char ...
Posted by ShaolinF on Sun, 26 Sep 2021 10:46:51 -0700
Java network programming
Java network programming
network model
OSI reference model The network is divided into seven layers: application layer, presentation layer, session layer, transport layer, network layer, data link layer and physical layerTCP/IP reference model The network is divided into application layer, transport layer, Internet layer and host to network ...
Posted by mikemike on Sat, 25 Sep 2021 18:27:36 -0700