当前位置:网站首页>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
边栏推荐
- Go error collection | talk about the difference between the value type and pointer type of the method receiver
- Hcip day 12 notes
- Flutter internationalized Intl
- finalize finalization finally final
- 540. Single element in ordered array
- Shell script three swordsman awk
- Blue Bridge Cup Guoxin Changtian single chip microcomputer -- software environment (II)
- 1 Introduction to spark Foundation
- QT creator source code learning note 05, how does the menu bar realize plug-in?
- How to connect a laptop to a projector
猜你喜欢

Quick one click batch adding video text watermark and modifying video size simple tutorial

Blue Bridge Cup -- guess age

Exclusive download! Alibaba cloud native brings 10 + technical experts to bring "new possibilities of cloud native and cloud future"

Preliminary analysis of smart microwave radar module

Teach you how to run two or more MySQL databases at the same time in one system

Summary of fluent systemchrome

How to restore the factory settings of HP computer

4 environment construction -standalone ha

1068. Consolidation of ring stones (ring, interval DP)

Take you to master the formatter of visual studio code
随机推荐
Why should enterprises do more application activities?
[untitled]
Teach you how to run two or more MySQL databases at the same time in one system
How can enterprises and developers take advantage of the explosion of cloud native landing?
Bluebridge cup Guoxin Changtian single chip microcomputer -- detailed explanation of schematic diagram (IV)
[actual combat record] record the whole process of the server being attacked (redis vulnerability)
Pan Yueming helps Germany's Rochester Zodiac custom wristwatch
Awk getting started to proficient series - awk quick start
Pat grade A - 1164 good in C (20 points)
The difference between SRAM and DRAM
A preliminary study on the middleware of script Downloader
Codeforces Round #768 (Div. 1)(A-C)
URLEncoder. Encode and urldecoder Decode processing URL
Uboot migration
Errors taken 1 Position1 argument but 2 were given in Mockingbird
Code in keil5 -- use the code formatting tool astyle (plug-in)
pycuda._ driver. LogicError: explicit_ context_ dependent failed: invalid device context - no currently
Exclusive download! Alibaba cloud native brings 10 + technical experts to bring "new possibilities of cloud native and cloud future"
Is the controller a single instance or multiple instances? How to ensure the safety of concurrency
Plug - in Oil Monkey