Use enum keyword defined enumeration class to implement interface [Java]
The enum class defined by enum keyword is used to implement the interface
First of all, we need to know that the interfaces in the enumeration class implementation interfaces defined by enum keyword here are interfaces that internally declare abstract methods
The enum class defined by enum keyword can be used to implement the interface in two ...
Posted by crochk on Fri, 28 Jan 2022 02:02:20 +0100
After learning the AQS source code, realize a lock yourself
I studied a few days ago AQS source code In order to deepen the impression, today we will implement a lock based on AQS
1. Implement non reentrant lock based on AQS
Previously, we learned the source code of AQS and learned that a custom AQS needs to rewrite a series of functions and define the meaning of the atomic variable state.
In the fo ...
Posted by kylebragger on Fri, 28 Jan 2022 00:14:32 +0100
golang source code reading: how to deal with the priority of collaboration in VictoriaMetrics
Python wechat ordering applet course video
https://edu.csdn.net/course/detail/36074
Python actual combat quantitative transaction financial management system
https://edu.csdn.net/course/detail/35475 In reading VictoriaMetrics When I read the source code of, I read such an ordinary paragraph:
// AddRows adds the given mrs to s.
func (s *Stor ...
Posted by dinsdale on Thu, 27 Jan 2022 21:36:10 +0100
[Han Shunping] Java OOP learning notes
object-oriented programming
Java online course: Han Shunping learned Java from zero foundation in 30 days
1. Packaging
Implementation steps of encapsulation
Privatize attributes [cannot modify attributes directly]A public set method is provided to judge and assign values to attributes
public void setXxx(/*Type parameter name*/){ // Xxx ...
Posted by Haberdasher on Thu, 27 Jan 2022 21:28:59 +0100
. Net Core to develop serial communication under cross platform Linux
Developing serial communication under Linux with. Net Core
Functional requirements: send unlocking command to the lock control board.
Tip: after writing the article, the directory can be generated automatically. For how to generate it, please refer to the help document on the right
You need to install the corresponding on your Linux ...
Posted by Easter Bunny on Thu, 27 Jan 2022 21:07:08 +0100
Java -- Fundamentals of Java se -- if, switch, for, while, do while statements, Random generates Random numbers
Java basic syntax
1. Process control statement
In the process of a program execution, the execution order of each statement has a direct impact on the result of the program. Therefore, we must be clear about the execution process of each statement. Moreover, we often need to control the execution order of statements to achieve the functions w ...
Posted by m3rajk on Thu, 27 Jan 2022 20:44:57 +0100
13, Object oriented enumeration and keywords“
Article catalogue
static keywordInternal class Anonymous Inner Class final modifierCode blockenumeration
1.static modifier
1.1 static concept: keyword and modifier, indicating static
static is a modifier: the content that can be modified:
Currently, there are members in java code
Can modify common methodsField [member variable] can be modi ...
Posted by johnc71 on Thu, 27 Jan 2022 14:26:07 +0100
11, Object oriented inheritance, abstraction and method rewriting“
1. Inherit
1.1. Inheritance and introduction
The three classes have duplicate code. You can extract the common code and put it into another class; The following three classes need to have some relationship (inheritance) with the above class. The above class is called parent class (superclass, base class and root class), and the following cl ...
Posted by Infinitive on Thu, 27 Jan 2022 14:05:28 +0100
[student achievement management information system _implementedin C language]
1. Demand analysis
Student achievement management information system (1) It is implemented using structure array. N=100; (2) Based on the structure array, the basic operations such as initialization, insertion, deletion and search are realized; (3) Using files to save and read student information.
#define STUDSIZE 100
#define SCSIZE 3
st ...
Posted by tat on Thu, 27 Jan 2022 14:02:39 +0100
Python interpreter written in Python, can you?
Computers can only understand machine codes. In the final analysis, programming language is just a string of words. The purpose is to make it easier for humans to write what they want computers to do. The real magic is done by compilers and interpreters, which bridge the gap between the two. The interpreter reads the code line by line and conve ...
Posted by jwbworks on Thu, 27 Jan 2022 13:41:47 +0100