笔者作为一个c#菜鸟程序员,所以对c#的一些高级语法和用法不是很熟悉,甚至不知道怎样用。就想现在想写的一个系列文章——线程。
笔者学线程是学c的时候学习的,那个时候学习线程感觉c创建线程就只有一个方法 pthread.h文件中的pthread_create方法。然后就是对线程的其它操作方法,如线程的退出,等待,睡眠等。主要是线程的几大状态。(注:笔者在写这个前言时,没有找到线程状态的关系图,暂时就不粘出来,在下一篇文章放出来)。
然后,当开始做c#时,发现c#封装了很多创建线程的类库,如Thread ,ThreadPool,Task。不知道,用线程时是用哪一个类型来创建线程,不知道他们的优缺点。所以接下来的系列文章笔者就会对这些进行一些简单的整理,让自己对c#的多线程更熟悉与了解。并且把整理的过程中的笔记写在博客中,方便需要的的朋友一起学习。
最后,由于笔者很少写博客,语言文字组织得不是很好,还有就是知识点描述得不是很清楚,或知识点说得有误,希望大家留言纠正。谢谢。
对于第一篇文章会在近期几天写完放出。谢谢