当前位置:网站首页>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
边栏推荐
- LeetCode 540. A single element in an ordered array
- Errors taken 1 Position1 argument but 2 were given in Mockingbird
- [dynamic planning] counting garlic customers: the log of garlic King (the longest increasing public subsequence)
- Day30-t540-2022-02-14-don't answer by yourself
- C3p0 connection MySQL 8.0.11 configuration problem
- Summary of fluent systemchrome
- Codeforces Round #768 (Div. 1)(A-C)
- Hcip day 15 notes
- What are the common computer problems and solutions
- Take you to master the formatter of visual studio code
猜你喜欢
Exclusive download! Alibaba cloud native brings 10 + technical experts to bring "new possibilities of cloud native and cloud future"
How to solve win10 black screen with only mouse arrow
Programming language (1)
Summary of basic knowledge of exception handling
Unique in China! Alibaba cloud container service enters the Forrester leader quadrant
Creation of the template of the password management software keepassdx
This time, thoroughly understand bidirectional data binding 01
Niuke winter vacation training camp 4 g (enumeration optimization, Euler power reduction)
Shiftvit uses the precision of swing transformer to outperform the speed of RESNET, and discusses that the success of Vit does not lie in attention!
What are the common computer problems and solutions
随机推荐
STM32 multi serial port implementation of printf -- Based on cubemx
[dynamic planning] counting garlic customers: the log of garlic King (the longest increasing public subsequence)
2 spark environment setup local
Sow of PMP
Runtime. getRuntime(). totalMemory/maxMemory()
Programming language (2)
Go error collection | talk about the difference between the value type and pointer type of the method receiver
320. Energy Necklace (ring, interval DP)
User login function: simple but difficult
[sg function]split game (2020 Jiangxi university student programming competition)
Blue Bridge Cup -- guess age
[Android reverse] use DB browser to view and modify SQLite database (download DB browser installation package | install DB browser tool)
540. Single element in ordered array
Redis single thread and multi thread
Subset enumeration method
[dynamic programming] Ji Suan Ke: Suan tou Jun breaks through the barrier (variant of the longest increasing subsequence)
How to restore the factory settings of HP computer
Bluebridge cup Guoxin Changtian single chip microcomputer -- hardware environment (I)
Bufferpool caching mechanism for executing SQL in MySQL
油猴插件