美文网首页.NET .NET线程
零基础学.NET电脑编程-线程 进程 多线程讲解 程序员必备

零基础学.NET电脑编程-线程 进程 多线程讲解 程序员必备

作者: 做全栈攻城狮 | 来源:发表于2016-12-24 12:32 被阅读129次

    做全栈攻城狮

    开篇

    本文章属于C#零基础入门的教程。

    建议按照文章项目进行实战,多写代码,多练习。

    这是小白学习软件开发系列课程,旨在帮助对电脑编程感兴趣的朋友学习并熟悉电脑编程软件开发C#技术。达到程序员的级别,可以进入公司进行软件编程开发。总目录:目录:http://www.jianshu.com/p/d1add12a197e。

    这是学习电脑编程的第二部分,带领你一起开发电脑桌面应用程序的第三课。上一课链接:Winform零基础入门教程-实现音乐播放器的歌词显示功能

    软件程序即进程

    进程

    进程是系统进行资源分配和调度的基本单位,程序是指令、数据及其组织形式的描述,进程是程序的实体。也就是说每一个程序都可以表示为一个进程。可以在任务管理器中查看到电脑运行进程情况:

    电脑进程列表

    可以把一个程序当作一个进程。进程是程序运行在系统中的实例。

    进程操作

    通过使用Process进程类。可以对进程进行操作使用。下面添加一个Console应用程序Demo,用以展示Process的使用

    获取系统正在运行的进程

    获取所有进程

    显示运行中程序所有进程名称

    启动进程:

    启动进程

    运行之后即可打开记事本程序和IE浏览器。

    运行指定exe程序,并写入参数和读取结果:

    启动cmd程序

    在进程写入读取内容

    关闭进程

    关闭进程

    线程

    线程有时叫做“轻量级线程”,是程序执行的最小单位。线程是进程中的一个实体,用来执行某个任务。一个进程可以拥有多个进程。

    线程列表

    每个进程中含有多个线程,用来执行不同的任务。

    下节继续...

    END.

    我是成傲天。

    生活在不出名的本科院校,白天是学生族,晚上是程序员和知识服务工作者。

    读完我的文章如果有收获,记得打赏、关注和点赞哦!

    相关文章

      网友评论

      本文标题:零基础学.NET电脑编程-线程 进程 多线程讲解 程序员必备

      本文链接:https://www.haomeiwen.com/subject/tjblvttx.html