IO基础1 输入与输出2 流2.1 字节流2.2 字符流3 阻塞IO与非阻塞IO3.1 阻塞IO3.2 非阻塞IO3.3 生活举例4 同步IO与异步IO4.1 同步IO4.2 异步IO4.3 同步IO与异步IO图解4.4 生活举例5 多路复用IO生活举例6 信号驱动IO 1 输入与输出IO即Input-Output,输入与输出。 如何确定属于与输出:以应用程序的视角看待数据,数据从外部到应用程序
转载 2024-03-13 17:09:09
39阅读
2018-1-2byAtlas1.分类分类标准-面向数据类型字符流:主要操作char类型数据,包含Writer、Reader及其子类。字节流:主要操作byte类型数据,包含OutputStream、InputStream及其子类。字节便于计算机读写,字符便于人类识别,数据从字节到字符,再从字符到字节,完成人类和计算机之间的交流,也帮助人与人之间的交流。分类标准-面向数据流向输入流:包含InputS
原创 2018-01-02 18:44:43
819阅读
早上复习了IO、NIO、AIO相关的概念,将其中一些要点记录一下。 从编程语言层面 BIO | NIO | AIO 以Java的角度,理解,linux c里也有AIO的概念(库),这些概念不知道什么原因被炒火起来,这里只从Java角度入手。 BIO,同步阻塞式IO,简单理解:一个连接一个线程 NIO
转载 2017-08-30 08:37:00
34阅读
2评论
Java基础 - IO
转载 2020-07-02 16:18:00
39阅读
2评论
一、char[]、String、byte[]转换 首先需要清楚JAVA中这3种类型的区别 byte是字节,byte[]是字节数组,是字符在计算机中的实际存储。字节如何转换成字符,要看用什么编码。如果用UTF-8编码的话,一个字节是不能转成一个中文字符的 char是字符,char[]是字符数组,其实也就是字符串。String本质上就是char[]。char[]和String之
I/O
转载 精选 2013-01-01 15:38:49
620阅读
BIO/NIO/AIO知识点总结1. Java IO和流1.1 流的分类2. Java IO2.1 InputStream和OutputStream用例2.2 Writer和Reader用例3. IO的同步/异步和阻塞/非阻塞4. BIO,NIO,AIO参考材料 1. Java IO和流IO的全程是Input/Output,也就是输入输出。在Java当中,数据的处理都是以流(Stream)的方式
转载 2023-09-21 11:39:53
75阅读
本文首先介绍了java.io 包中的重要接口和类,如InputStream接口,OutputStream接口,R类来操作文件
原创 2022-06-14 09:08:26
164阅读
                             IO操作 File类概述和构造方法File类的概述    文件和目录路径名的抽象表示形式构造方法  public
原创 2017-01-17 13:53:19
674阅读
File类 File类构造方法 public File(String pathname) public File(String parent, String child) public File(File parent, String child) File类常用方法之get public Stri ...
转载 2021-10-21 21:20:00
73阅读
2评论
IO基础 1.基础概念 **流:**数据在文件和程序之间传输所经历的路径 **输入流、输出流:**输入输出是以程序为基准的,文件传输数据进程序为输入流,程序保存数据到文件为输出流。 2.文件 2.1 文件的创建 2.1.1 第一种 public File(String pathname) 根据路径 ...
转载 2021-10-26 18:03:00
284阅读
2评论
字符流和字节流:     字节流的两个基类:     InputStream,OutputStream      字符流两个基类:      Reader,Writer 
原创 1月前
0阅读
File类File类是java.io包下代表与平台无关的文件与目录,也就是说如果希望在程序中操作文件和目录都可以通过File类来完成,值得指出的是不管是文件、还是目录都是使用File来操作的,File能新建、删除和重命名文件和目录,File不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。File类可以使用文件路径字符串来创建File实例,该文件路径字符串可以是绝对路径,也可
原创 2013-12-09 00:32:05
753阅读
流的原理在Java程序中,对于数据的输入/ 输出操作以“流” (stream) 方式进 行;J2SDK提供了各种各样的“流”类, 用以获取不同种类的数据;程序 中通过标准的方法输入或输出数 据。Java的流类型一般位于java.io包中数据源data source. 提供原始数据的原始媒介。常见的:数据库、文件、其他程序、内存、网络连接、IO设备。数据源就像水箱,流就像水管中...
原创 2022-03-05 10:31:07
178阅读
一、File类 File类是java.io包中唯一对文件本身进行操作的类。它可以进行创建、删除文件等操作。 1. 创建文件 可以使用 createNewFille() 创建一个新文件。 注意: Windows 中使用反斜杠表示目录的分隔符"\"。 Linux 中使用正斜杠表示目录的分隔符"/"。 最
转载 2020-06-01 09:09:00
181阅读
2评论
计算机最重要的功能是处理数据。一个有用的计算机语言需要拥有良好的IO功能,以便让未处理的数据流入程序,让已处理的数据流出。与其他语言相比,JavaIO功能显得复杂。在其他语言中,许多IO功能(比如读取文件),是被封装好的,可以用一两行程序实现。在Java中,程序员往往需要多个层次的装饰(decoration),才能实现文件读取。相对的复杂性带来的好处是IO的灵活性。在Java中,程序员可以控制I
原创 2020-12-25 20:16:04
387阅读
我是 啤酒就辣条,一个Java。学而时习之,不亦说乎?希望通过博客的形式,总结、分享,梳理自己、帮助他人。另外,啤酒就辣条,味道不错哦~ 流的定义 流是一组有序的字节集合,是对数据传输的抽象。流的本质是数据传输,根据传输的特性,流又被分为多种情况。 流的分类 按照数据类型可以分为字符流和字节流。 字节流基本单位是一个字节(8bit),可以处理所有类型的数据。 字符流基本代为是多个字节(一般是
原创 2021-06-16 20:58:09
693阅读
流的原理在Java程序中,对于数据的输入/ 输出操作以“流” (stream) 方式进 行;J2SDK提供了各种各样的“流”类, 用以获取不同种类的数据;程序 中通过标准的方法输入或输出数 据。Java的流类型一般位于java.io包中数据源data source. 提供原始数据的原始媒介。常见的:数据库、文件、其他程序、内存、网络连接、IO设备。数据源就像水箱,流就像水管中...
原创 2021-08-18 01:52:21
199阅读
,例如,把文件从磁盘读取到内存,从网络读取数据到内存等等。Output指把数据从内存输出到外部,例如,把数据从内存写入到文件,把数据从内存输出到网络等等。为什么要把数据读
原创 2021-11-12 10:11:35
369阅读
一、IO概述  1、IO:是Input、Output的缩写。  2、特点:  (1)用于处理设备间的数据传输。  (2)Java对数据的处理是通过“流”完成的。  (3)Java用于操作流的对象都在IO包中。  (4)流按操作分为两种:字节流和字符流。  (5)流按流向分为:输入流和输出流(输入输出是相对于“内存”而言的)。  3、IO流常用基类  (1)字节流abstract基类:InputSt
转载 2023-07-15 13:55:53
52阅读
echo编辑整理 JAVA IO是什么?在JAVA中I/O是以流为基础进行数据的输入输出操作,I最典型的代表有:InputStream,O最典型的代表有:outputStream。所有的数据被串行化写入流,并输出就是我们的IO操作,通俗一点讲就是将数据以流的方式从磁盘读到内存,或者将数据从内存写入磁盘。 IO分为两种阻塞式非阻塞式 阻塞式模型 非阻塞式模型 IO开始演进,异步IO异步IO比较简单,
原创 2022-03-14 15:53:10
254阅读
  • 1
  • 2
  • 3
  • 4
  • 5