- 博客(10)
- 收藏
- 关注
转载 综合练习
挖个坑,督促我填上项目背景:根据所学知识,使用JDBC+IO+Socket技术编写一个控制台版的“文件上传器”,实现文件上传功能。主要功能:1.用户注册2.用户登陆3.上传文件来自于慕课网未完待续,有时间自己写一下。转载于:https://www.cnblogs.com/injoyisme/p/10632319.html...
2019-03-31 17:53:00 81
转载 总结
1.多线程的优先级未设置优先级可能会导致运行时速度非常缓慢,可降低优先级2.是否关闭输出流和输入流对于同一个socket,如果关闭了输出流,则与该输出流关联的socket也会被关闭,所以一般不用关闭流,直接关闭socket即可3.使用TCP通信传输对象使用ObjectOutputStream对象序列化流,传递对象4.socket编程传递文件io的相关知识...
2019-03-31 17:35:00 72
转载 通过 Socket 实现 UDP 编程
一、DatagramPacketUDP协议(用户数据报协议)是无连接、不可靠的、无序的。(特点:速度相对较快)UDP协议以数据报作为数据传输的载体:进行数据传输时,首先需要将要传输的数据定义成数据报(Datagram),在数据报中指明所要达到的Socket(主机地址和端口号),然后再将数据报发送出去DatagramPacket:表示数据报包DatagramSocket...
2019-03-31 17:03:00 154
转载 通过 Socket 实现 TCP 编程
一、Socket简介Socket通信实现步骤1.创建ServerSocket和Socket2.打开连接到Socket的输入/输出流3.按照协议对Socket进行读/写操作4.关闭输入输出流、关闭Socket二、编程实现基于TCP的Socket通信之服务端与客户端服务器端:1.创建ServerSocket对象,绑定监听端口2.通过accept()方法...
2019-03-31 16:42:00 127
转载 Java 中网络相关 API 的应用
InetAddress的应用 1 import java.net.InetAddress; 2 import java.net.UnknownHostException; 3 import java.util.Arrays; 4 5 public class Test01 { 6 7 public static void main(String...
2019-03-31 15:17:00 48
转载 对象的序列化和反序列化
3.对象的序列化,反序列化1)对象序列化,就是将Object转换成byte序列,反之叫对象的反序列化 2)序列化流(ObjectOutputStream),是过滤流----writeObject 反序列化流(ObjectInputStream)---readObject3)序列化接口(Serializable) 对象必须实现序列化接口 ,才能进行序列化,否则将出现异常 这...
2019-03-28 17:35:00 107
转载 字符流
2.字符流1) 编码问题2)认识文本和文本文件java的文本(char)是16位无符号整数,是字符的unicode编码(双字节编码)文件是byte byte byte ...的数据序列文本文件是文本(char)序列按照某种编码方案(utf-8,utf-16be,gbk)序列化为byte的存储结果3)字符流(Reader Writer)---->操作的是文本文本文件字符的处理...
2019-03-28 16:51:00 50
转载 字节流
IO流(输入流、输出流)字节流、字符流1.字节流1)InputStream、OutputStream InputStream抽象了应用程序读取数据的方式 OutputStream抽象了应用程序写出数据的方式 2)EOF = End 读到-1就读到结尾3)输入流基本方法 int b = in.read();读取一个字节无符号填充到int低八位.-1是 ...
2019-03-25 23:06:00 92
转载 RandomAccessFile类的使用
File类只用于表示文件(目录)的信息(名称、大小等),不能用于文件内容的访问RandomAccessFile java提供的对文件内容的访问,既可以读文件,也可以写文件。RandomAccessFile支持随机访问文件,可以访问文件的任意位置(1)java文件模型 在硬盘上的文件是byte byte byte存储的,是数据的集合(2)打开文件 有...
2019-03-24 15:23:00 125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人