当前位置:网站首页>C summary of knowledge point definitions, summary notes
C summary of knowledge point definitions, summary notes
2022-07-03 22:53:00 【ou. cs】
List of articles
CTS
Common Type System
General type system
CTS A grammar and specification of computer language .
Any .NET Platform as the target language must establish its data type and CTS Mapping between types of .
CLS
Common Language Specification
General language specification
CLS yes CTS A subset of
CLR
Common Language Runtime
The common language progressive
CLR yes CTS The implementation of the
CLR It is the execution engine of the application program and the class library with complete functions
oriented CLR The compiler , Can be used by multiple programming languages .
CLR Core functions : memory management , Assembly loading , Security , exception handling , Thread synchronization, etc .
lambda
Anonymous methods
Interface
Is a code of conduct
Include only declarations , Does not contain definition , All methods of the interface must be implemented .
Can be more inherited
Can't be instantiated
abstract class
Implement a common base class definition that can be derived from multiple classes .
All abstract methods must be implemented
Can't be instantiated
Virtual method
Check whether there is override, If there is, execute subclass methods , Otherwise, execute the parent method .
Template method pattern .
StringBuilder
Each use String Always create new strings in memory , Allocate space for objects .
character >100 Use StringBuilder, Improve performance .
To be continued
边栏推荐
- Unique in China! Alibaba cloud container service enters the Forrester leader quadrant
- Common problems in multi-threaded learning (I) ArrayList under high concurrency and weird hasmap under concurrency
- Team collaborative combat penetration tool CS artifact cobalt strike
- The difference between SRAM and DRAM
- pycuda._ driver. LogicError: explicit_ context_ dependent failed: invalid device context - no currently
- Overview of Yunxi database executor
- Ten minutes will take you in-depth understanding of multithreading. Multithreading on lock optimization (I)
- This time, thoroughly understand bidirectional data binding 01
- LeetCode 1647. Minimum deletion times of unique character frequency
- Mysql database - Advanced SQL statement (I)
猜你喜欢

The reason why the computer runs slowly and how to solve it
![[actual combat record] record the whole process of the server being attacked (redis vulnerability)](/img/9c/34b916aca2f9270ec4cf4651f0de7e.jpg)
[actual combat record] record the whole process of the server being attacked (redis vulnerability)

Pyqt5 sensitive word detection tool production, operator's Gospel

Some 5000+ likes, the development notes of a director of cosmic factory, leaked

Scratch uses runner Py run or debug crawler

Can you draw with turtle?

Morning flowers and evening flowers

Meta metauniverse female safety problems occur frequently, how to solve the relevant problems in the metauniverse?

Wisdom tooth technology announced that it had completed the round D financing of US $100million and had not obtained a valid patent yet

Pooling idea: string constant pool, thread pool, database connection pool
随机推荐
Blue Bridge Cup Guoxin Changtian single chip microcomputer -- software environment (II)
Shell script three swordsman awk
Esp-idf turns off serial port log output.
Cesium terrain clipping draw polygon clipping
ThreadLocal function, scene and principle
Pat grade A - 1164 good in C (20 points)
Why should enterprises do more application activities?
Day30-t540-2022-02-14-don't answer by yourself
1 Introduction to spark Foundation
[Android reverse] use DB browser to view and modify SQLite database (download DB browser installation package | install DB browser tool)
Format cluster and start cluster
JS closure knowledge points essence
Subset enumeration method
Leetcode: a single element in an ordered array
Team collaborative combat penetration tool CS artifact cobalt strike
Arc135 partial solution
[issue 16] golang's one-year experience in developing Purdue Technology
URLEncoder. Encode and urldecoder Decode processing URL
How can enterprises and developers take advantage of the explosion of cloud native landing?
Programming language (1)