
io
krismile__qh
坚持,坚持,不败的代名词!
展开
-
IO NIO NIO2(AIO) 概述
一、概述 在我们学习Java的IO流之前,我们都要了解几个关键词 同步与异步(synchronous/asynchronous):同步是一种可靠的有序运行机制,当我们进行同步操作时,后续的任务是等待当前调用返回,才会进行下一步;而异步则相反,其他任务不需要等待当前调用返回,通常依靠事件、回调等机制来实现任务间次序关系 阻塞与非阻塞:在进行阻塞操作时,当前线程会处于阻塞状态,无法从事其他任务,...原创 2019-07-30 15:43:45 · 3936 阅读 · 0 评论 -
IO流
File类:(学IO流的大前提) 作用:在java程序中,对磁盘文件进行描述的类。文件和目录路径名的抽象表示形式。 //包括构造方法,四个属性(分隔符) 普通方法: boolean canExecute() 测试应用程序是否可以执行此抽象路径名表示的文件。 boolean canRead() 测试应用程序是否可以读取此抽象路径名表示的文件。 boolean c...原创 2019-04-01 21:42:54 · 1576 阅读 · 0 评论 -
网络编程(java.net包下)
一、InetAddress类: 该类用于封装一个IP地址,并提供了一系列与IP地址相关的方法。 二、UDP通信下的类(DatagramPacket和DatagramSocket) 发送端和接收端都需要各自定义两个类,方式不同!!! 1.DatagramPacket类:(数据封装) 该类的实例对象就相当于一个集装箱,用于封装UDP通信中发送或者接收的数据。 该构造方法用于创建发送...原创 2019-04-08 20:17:33 · 1216 阅读 · 0 评论 -
网络通信协议、IP地址、端口号
一、网络通信协议 通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时遵守才能完成数据交换。 网络通信协议有很多种,目前应用最广泛的是TCP/IP协议(Transmiss...原创 2019-04-08 17:49:35 · 3076 阅读 · 0 评论