淄博做淘宝网站酒店网站建设 源码

张小明 2026/1/9 22:13:54
淄博做淘宝网站,酒店网站建设 源码,可做宣传的网站都有哪些,简单ppt模板下载免费完整版一、概念1. 流#xff1a;数据在内存和其他存储设备传输的通道、管道。【理解】2. 流的分类#xff1a;【面试内容】(1) 按照方向分#xff1a;[以JVM内存为参照物]a. 输入流#xff1a;将 [其他存储设备]中数据读入到[JVM内存]中 。-读b. 输出流#xff1a;将[JVM内存…一、概念1. 流数据在内存和其他存储设备传输的通道、管道。【理解】2. 流的分类【面试内容】(1) 按照方向分[以JVM内存为参照物]a. 输入流将 [其他存储设备]中数据读入到[JVM内存]中 。-读b. 输出流将[JVM内存]中数据写入到[其他存储设备]中。-写(2) 按照单位分a. 字节流以字节为传输单位可以用于操作所有类型的文件。b. 字符流以字符为传输单位可以用于操作文本类型的文件。文本文件只要能以记事本打开并且不丢失原有文件内容的文件。例如 .txt / .java / .c / .html 等.class / .ppt /.mp3等文件不是文本文件。(3) 按照功能分a. 节点流只具有基本的读写功能。b. 过滤流在节点流的基础上增强读写功能。二、字节流1. 字节流的父类(父类为抽象类)(1) InputStream:字节输入流 ---》读操作(read)(2) OutputStream:字节输出流 --》写操作(write)2. 字节节点流【开发应用重点】(1) FileOutputStream文件字节输出流常用的构造方法a. FileOutputStream fos new FileOutputStream(E:/test/a.txt);I. 参数代表操作文件的路径 E:/test/a.txt 或是E: \ \test \ \ a.txtII. 绝对路径盘符/ 文件夹 / 文件III. 注意如果指定文件不存在则系统默认创建新的文件但是如果指定文件夹不存在则报错错误信息为java.io.FileNotFoundException: (系统找不到指定的路径。)b. FileOutputStream fos new FileOutputStream(a.txt);I. 相对路径默认在项目的根目录下查找所需要的文件有直接用如果指定文件不存在则系统默认创建 。c. FileOutputStream fos new FileOutputStream(file/c.txt,false);I. 第一个参数指定操作文件路径II. 第二个参数boolean类型是否在原有文件内容基础上进行追加true-追加false-覆盖常用方法a. void write(int n):将单个字节写入到文件中b. void write(byte[] bs):将多个字节写入到文件中c. void write(byte[] bs,int off,int len):将bs数组中的部分内容写入到文件中起始下标为 off写入的个数为len.d. void close() : 代表关闭资源。(2) FileInputStream : 文件字节输入流常用的构造方法a. FileInputStream fis new FileInputStream(file/d.txt);I. 参数代表操作文件的路径及文件名但是如果指定的文件找不到则系统不会默认创建直接报错错误信息为java.io.FileNotFoundException: (系统找不到指定的文件。)常用的方法a. int read() : 一次性从文件中读取一个字节的内容读取的内容作为返回值返回如果达到文件的尾部则返回-1。开发应用将文件的内容进行全部读取。while(true){int n fis.read();if (n-1) break;// 基于 n 进行内容操作System.out.println((char)n);}b. int read(byte[] bs)从文件中一次性读取多个字节内容读取的内容自动存储在bs数组中返回值代表实际读取的字节数如果达到文件的尾部则返回-1.c. int read(byte[] bs,int off,int len)从文件中一次性读取多个字节内容读取的内容自动存储在bs数组中(存储的起始下标为off)一次性读取的字节个数为 len ,如果达到文件的尾部则返回-1.思考如何实现文件拷贝---》文件的上传与下载的实现原理。3. 字节过滤流(1) BufferedInputStream/ BufferedOutputStreama. 缓冲流提高IO读写效率减少访问磁盘的次数b. 缓冲流增强了缓冲区将缓冲的内容一次性写入到文件中可以调用 flush方法或是close方法。flush方法是将缓冲区的内容一次性的写入到文件中同时缓冲清空流可以继续使用但是close方法是关闭流的同时调用的flush方法清空缓冲区的同时将缓冲的内容一次性写入文件中流不能继续被使用。注意当缓冲区满的时候自动将缓冲区的内容一次性的写入到文件中。(2) DataOutputStream/DataInputStreama. 用于操作8种基本类型的数据b. writeByte(形式参数)/ writeShort(参数)/wirteInt(参数)/...readByte()/readShort()/readInt()/...(3) ObjectOutputStream/ObjectInputStreama. 增强了缓冲区b. 增强了操作8种基本数据类型的功能c. 增强了操作对象的功能。writeObject(Object obj):将对象写入到文件中Object readObject() : 从文件中读取对象。d. 对象序列化将对象放在流上进行传输的过程被称为对象序列化。【重点】I. 对象序列化的要求:参与对象序列化的对象对应的类必须实现java.io.Serializable 接口(标记性接口)否则运行报错错误信息为 java.io.NotSerializableException(不可序列化异常) 【重点】II. 文件达到尾部的标记java.io.EOFExceptionIII. 被 transient修饰的属性不参与对象序列化 【重点】Iv. 如果参与对象序列化的对象中有自定义类型的属性则自定类型的属性对应的类也必须实现java.io.Serializable接口否则运行报错为不可序列化的异常。V. 集合对应实现了创建的对象可以参与对象序列化因为实现类实现java.io.Serializable接口但是如果集合中存储的是自定义类型的对象则自顶类型的对象对应 的类也需要实现java.io.Serializable接口。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

免费自助网站建设wordpress 媒体库多选

在数字化转型的浪潮中,云桌面作为高效、安全、灵活的办公解决方案,已成为政府、医疗、金融、能源等行业信息化建设的重要基石。面对市场上众多的云桌面厂家,许多用户都会好奇:究竟哪些厂商位居前列?排名依据是什么&…

张小明 2026/1/9 2:03:47 网站建设

江浙沪做网站的公司白云区专业网站建设

ProFTPD:配置与安全指南 1. ProFTPD 安装与运行模式 在配置 ProFTPD 之前,我们需要获取它。如果系统提供的 ProFTPD 包版本低于 1.2.9rc2,且“更新”或“勘误”网站上没有更新版本,可从官方下载站点 ftp://ftp.proftpd.org 获取。源代码位于 /distrib/source/ 目录,…

张小明 2026/1/8 11:34:18 网站建设

国内最大的开源网站网站评论回复如何做

基于用户偏好定制个性化语音播报风格的功能设想 在智能语音助手逐渐渗透日常生活的今天,我们早已不再满足于“能说话”的机器。无论是车载导航用冷冰冰的语调提醒“前方右转”,还是电子书朗读时千篇一律的播音腔,都让人感到疏离。真正的交互…

张小明 2026/1/5 23:29:23 网站建设

成品网站分享一下优质服务的网站建设

新授粉方式的花授粉算法 该算法采用惯性权重、两组随机个体差异矢量和Lvy机制构建新的全局搜索策略,提高算法的全局探索能力;利用信息共享机制、FPA/rand/1和FPA/best/2融合的局部搜索策略,增强算法的局部开发能力;运用基于高斯变…

张小明 2026/1/9 8:07:27 网站建设

网站后期的维护管理网站开发产品经理

完美不是在没有什么可添加的时候,而是在没有什么可以去掉的时候。——法国作家安托万德圣-埃克苏佩里清华大学,伊利诺伊大学,上海AI实验室团队提出JustRL架构,仅用单阶段训练和固定超参数,在DeepSeek-R1-Distill-Qwen-…

张小明 2026/1/5 21:45:45 网站建设

深圳网站建设服务哪个便宜点潍坊做网站

目录 1 引言 2 轨道交通安全生产体系的核心理念与框架 2.1 核心理念:从“被动应对”到“主动防御”与“系统韧性” 2.2 总体框架:“13N”集成化体系 3 体系的核心组成部分与运行机制 3.1 根基:明晰与压实多元主体责任 3.2 核心&#xf…

张小明 2026/1/6 2:04:32 网站建设