b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

streamwriter “挑三拣四”地学一学Java I/O(7)

电脑杂谈  发布时间:2019-02-22 15:09:49  来源:网络整理

public static boolean createFile(String descFileName):创建文件。

public static boolean createDirectory(String descDirName):创建目录。

public static boolean copyFile(String srcFileName, String descFileName):复制文件。

public static boolean copyDirectory(String srcDirName, String descDirName):复制目录。

public static boolean deleteFile(String fileName):删除文件。

public static boolean deleteDirectory(String dirName):删除目录。

public final static void main(string[] args) {。

public synchronized static void setprototype(string prototypeid, prototype prototype) {。

public synchronized static void removeprototype(string prototypeid) {。

public synchronized static void methodaaa() // 同步的static 函数。

虽然网络套接字(Socket)并不在java.io包下,但它和输入输出流密切相关。File和Socket是两组主要的数据传输方式。

Socket是描述计算机之间完成相互通信的一种抽象。可以把 Socket比作为两个城市之间的交通工具,有了交通工具(高铁、汽车),就可以在城市之间来回穿梭了。streamwriter交通工具有多种,每种交通工具也有相应的交通规则。Socket也一样,也有多种。大部分情况下,我们使用的都是基于TCP/IP的套接字——一种稳定的通信协议。

Socket 通信示例Socket 通信示例

假设主机A是客户端,主机B是服务器端。客户端要与服务器端通信,客户端首先要创建一个Socket实例,操作系统将为这个Socket实例分配一个没有被使用的本地端口号,并创建一个套接字数据结构,直到这个连接关闭。

示例如下。

Socket socket = new Socket(serverIp, serverPort);
BufferedInputStream in = new BufferedInputStream(socket.getInputStream());
BufferedOutputStream out = new BufferedOutputStream(socket.getOutputStream());

对于客户端和服务器,创建套接字的任务是一样的,调用。

if((sockfd=socket(af_inet,sock_stream,0))==-1){ //创建套接字socket函数可以调用socket函数,该函数返回一//个类似于文件描述符的句柄。

举个例子,ie发送了一个请求给容器,容器通过调用其中的一个组件进行相关处理之后将结果反馈给ie,这种与客户端软件交互的组件就叫做servlet。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-92393-7.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...