C#.Threading,分页查询方法

本文介绍了C#中的多线程概念,包括Threading类的使用,如创建和控制线程,以及线程的状态和优先级。同时,讲解了System.Net.Sockets相关类在网络通信中的作用,如Socket、TcpClient、TcpListener和UdpClient。通过实例展示了如何使用线程锁避免数据混乱,确保代码安全性。
摘要由CSDN通过智能技术生成

对象 :对象的抽象是类,类的实例(具体化)是对象,总的来说类是虚构的所以说他抽象,而对象是实实在在的所以说他是对象,换种说法 因为类是抽象的,是不存在的,所以在计算机里类是没有内存的而实例化的过程就是给类分配内存,所以哪个 new 的对象 实际上就是计算机给哪个类分配的内存,再通俗点的说法就是 人类是对象,鸭子是对象,鲸鱼是对象,兔子是对象,虫子是对象, 他们同属 动物 这一个 类 (所以说类是啥,不就是归类呗,按照啥归类呢?按照对象们具备的某种特有的共性进行归类,所以说类不就是对对象的描述有嘛)
对象,什么是对象,万物有灵,世间万物一切皆为对象,
网络篇:::
System.Net.Sockets :套接字类相当于提供一个接口
Socket :是一个底层的类这个类用于管理连接,webRequest,TcpClient 和UpClient 在内部使用这个类
NetworkStream :是从Stream 派生出来的 表示来自网络的数据流
TcpClient :创建和使用TCP连接请求
TcpListener :允许监听传入的TCP 连接请求
UdpClient :用于UDP 客户创建连接(UDP 是另一种 TCP 协议(广播式) 一对多的关系)
线程:
多线程是完成任务的一种方法,高并发是系统运行的一种状态
Threading 类:创建和控制线程
进程是资源分配单位,线程是CPU调度单位,时间片 是指 CPU 配额给线程的时间(或者说是线程占用CPU 的时间)

你的资源是共享的,因为你是一个静态类啊兄嘚
有优先级 运行内存有限分配给前 31
使用线程的好处就是提高CPU的利用率(提高程序的运行速度)
线程(动作)和进程(事件)是相对的,一个进程有多个线程,每个程序(进程,事件)都是一个线程(都有一个主线程(最开始创建的),和类相似,虽然他就是一个类。。。,他们都是抽象的(虚构的),
所谓静态属性,就是这个类所有对象所公有的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值