点点滴滴访问量:

和大家共同学习C#,拿自己的学习笔记和大家分享,还请大家多多指教。



 

概念性的东西:

执行一个程序,必然就产生一个进程,执行程序码是线程的工作,当一个进程建立起来,主线程也就产生,所以每一个windows程序一开始就有了一个线程,线程是CPU分配时间的单位,所谓工作切换其实就是对线程的context的切换。

进程:表示一个执行中的程序;

线程:是CPU调试单位;

强类型:每一个变量都将有一个精确定义的数据类型与其关联,以便于让编译器知道如何处理变量中的内容,如:num3=num1+num2;
定义:numstring类型时,     num3=12;
定义:
numint类型时,          num3=3;

 

堆和栈:如:string类型是引用类型,这就意味着只对字符串的引用存储在堆栈中,而字符串内容本身存储在堆中。

 

多态性:以相同的指量唤起不同的函数;

 

posted on 2006-04-12 16:22  sopper  阅读(133)  评论(0编辑  收藏  举报