JAVA自学教程之IO流(六)File对象。
File类
用来给文件或者文件夹封装成对象
方便对文件与文件夹的属性信息进行操作
File对象可以作为参数传递给流的构造函数
一、构造函数和分隔符
JAVA自学教程之IO流(六)File对象。
File类
用来给文件或者文件夹封装成对象
方便对文件与文件夹的属性信息进行操作
File对象可以作为参数传递给流的构造函数
一、构造函数和分隔符
JAVA自学教程之IO流(七)File对象练习 & Properties集合。
一、练习
深度遍历文件夹
深度遍历很自然而然想到递归,而递归就很自然的想到其实现的底层算法是栈
对指定目录下列出所有内容(包含子目录的内容)
PS:建议不要遍历C盘
[html] view pla[......]
JAVA自学教程之IO流(八)打印流 & 序列流。
一、综合练习—文件清单列表
获取指定目录下,指定扩展名的文件(含子目录),并将这些文件的绝对路径写到一个文本文件中。也就是建立一个指定扩展名的文件列表
1.深度遍历
2.过滤器->容器
3.写入文件[......]
JAVA自学教程之IO流(九)文件切割合成器实例源码。
文件切割器
JAVA自学教程之IO流(十)对象的序列化和反序列化 & RandomAccessFile。
操作对象
ObjectInputStream、ObjectOutputStream
被操作的对象需要实现Serializable(标记接口)
ObjectOutputStre[......]
JAVA自学教程之IO流(十一)
一、管道流
PipedInputStream 和 PipedOutPutStream
输入和输出可以直接进行连接,结合线程使用
管道流,顾名思义,写一个读一个,连成一个管子
API文档:管道输入流应该连接到管道输出流;管道输入流提供要写[......]
JAVA自学教程之GUI。
GUI
Graghical User Interface(图形用户接口)
java为GUI提供的对象都存在java.awt和java.swing包中
Java的GUI做的的确干不过C++等,不打算浪费过多的时间在这上面
一个简单的窗体演示
[java][......]
JAVA自学教程之 网络编程概述。
网络模型
OSI(Open System Interconnection)开放系统互连:参考模型
TCP/IP
网络通讯要素
IP地址
端口号
传输协议
网络参考模型
七层OSI模型的基本概念要了解
网际层协议:[......]
JAVA自学教程之 UDP协议 &基于多线程模拟简单的QQ聊天程序。
UDP传输
UDP有发送端和接受端,有两大类,DatagramSocket、DatagramPacket
建立发送端和接收端
建立数据包
调用Socket的接收发送方法
关闭Socket
注意:发送端和接[......]
JAVA自学教程之TCP协议实例介绍。
TCP传输
Socket和ServerSocket
建立客户端和服务器端(两个独立的应用程序)
建立连接后,通过Socket中的IO流进行数据的传输
关闭Socket
TCP和UDP原理差不多,只是涉及的对象不一样
[......]