![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络线程
WionWan
在路上
展开
-
网络以及协议基础知识总结
1. OSI七层模型,每一层的功能 (osi开放式系统接口) 物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特。数据链路层:定义了如何让格式化数据以进行传输,以及如何让控制对物理介质的访问。这一层通常原创 2015-06-27 10:20:24 · 635 阅读 · 0 评论 -
java网络编程实现客户端连接服务器端,并发送消息例子(1)。(阻塞式的方法)
昨天晚上学了网络线程,并写了一个,客户端连接服务器的简单例子,有点QQ的感觉,但是实际上还差远,差不多就是很久之前那种“长江长江我是黄河”的通话形式。 代码如下: 服务器端代码:import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;原创 2015-06-27 11:06:34 · 3923 阅读 · 0 评论 -
java线程生命周期的图示以及文字说明
线程的生命周期,把图转化为文字就是: 线程通过new方法创建,调用start()方法,线程进入就绪状态,等待系统的调度(时间片轮转调度)。当系统调度,进入运行状态。正常结束或者异常退出,进程进入死亡状态。处于运行状态的线程若遇到sleep()方法,则线程进入睡眠状态,不会让出资源锁,sleep()方法结束,线程转为就绪状态,等待系统重新调度。处于运行状态的线程可能在等待io,也可能进入挂起状态。原创 2015-06-27 09:52:18 · 6578 阅读 · 2 评论 -
java线程基础复习
好久没写博客啦,今天先把最近的知识更新一下 接下来慢慢更新前面落下没放上博客的。~线程复习: 线程和进程的区别: 一个进程可以是一个独立的运行环境,可以被看作一个程序或者一个应用。多个线程可以共享一个进程资源。线程直接共享数据方便,开销小,进程通信开销打,进程消失,线程也随即消失,所以可以说,线程的生命周期<=进程的生命周期。 java中如何定义一个线程:继承T原创 2015-06-25 21:56:51 · 558 阅读 · 0 评论 -
每天五个java相关面试题(7)--线程篇
首先关于线程可以先看我之前这篇博文熟悉一下线程生命周期的图示以及文字说明好开始了:1.java 中有几种方法可以实现一个线程?答:有两种实现方法,分别是继承 Thread类与实现Runnable接口。1.线程类继承Thread类的语法:(public) class 类名 extends Thread{ public void run(){//这里写线程的内容}}2.线程类实现java原创 2015-08-22 00:53:52 · 2327 阅读 · 3 评论