当前位置: 首页 > wzjs >正文

wordpress表白模板windows优化大师的功能

wordpress表白模板,windows优化大师的功能,北京高端网站建设公司哪家好,用python做的网站多吗一、字符缓冲流 字符缓冲流在源代码中内置了字符数组,可以提高读写效率 1、构造方法 BufferedReader(Reader reader) 对传入的字符输入流进行包装 BufferedWriter(Writer writer) 对传入的字符输出流进行包装 注意: 缓冲流不具备读写功能, 它们只是对普通的流…

一、字符缓冲流

字符缓冲流在源代码中内置了字符数组,可以提高读写效率

1、构造方法

BufferedReader(Reader reader)

对传入的字符输入流进行包装

BufferedWriter(Writer writer)

对传入的字符输出流进行包装

注意: 缓冲流不具备读写功能, 它们只是对普通的流对象进行包装

真正和文件建立关联的, 还是普通的流对象

2、特有方法

(1)BufferedReader

public String readLine() 

读取一行字符串, 读取到末尾返回 null

(2)BufferedWriter

public void newLine() 

写出换行符 (具有跨平台性)

二、转换流

1、作用

按照指定的字符编码进行读写操作

将字节流转换成字符流进行操作

2、构造方法

InputStreamReader (InputStream in, String charsetName)

按照指定的字符编码读取

OutputStreamReader (OutputStream out, String charsetName)

按照指定的字符编码写出

三、序列化流

可以在流中,以字节的形式直接读写对象

1、构造方法

public ObjectInputStream(InputStream in) 

对象输入流关联文件, 关联方式使用字节输入流

public ObjectOutputStream(OutputStream out)

对象输出流关联文件, 关联方式使用字节输出流

2、成员方法

(1)ObjectInputStream

Object readObject() 

从流中读取对象(反序列化)

注意:readObject方法读到末尾会抛出EOFException异常

(2)ObjectOutputStream

void writeObject(Object obj) 

在流中将对象写出 (序列化)

3、注意事项

(1)类需要实现Serializable接口才能序列化

(2)使用transient关键字修饰成员变量,该成员变量不会序列化

(3)实现Serializable接口,类会有一个serialVersionUID(版本号),最好手动编写

四、打印流

1、简介

打印流可以实现方便、高效的打印数据到文件中去,并且可以指定字符编码

可以实现打印什么数据就是什么数据,原样打印

System.out 就是一个PrintStream 流的对象,关联到控制台

2、PrintStream 流

public PrintStream (OutputStream os)

打印流直接通向字节输出流管道

public PrintStream (File f, String csn)

打印流直接通向文件对象, 指定字符编码

public PrintStream (String filepath, String csn)

打印流直接通向文件路径, 指定字符编码

public void print\println(Xxx xx)

打印任意类型的数据出去

3、PrintWriter 字符打印流

public PrintWriter (OutputStream os)

打印流直接通向字节输出流管道

public PrintWriter (Writer w)

打印流直接通向字符输出流管道

public PrintWriter (File  f)

打印流直接通向文件对象

public PrintWriter (String filepath)

打印流直接通向文件路径

public void print\println(Xxx xx)

打印任意类型的数据出去

五、Properties 集合

本质就是一个Map集合,常用于加载配置文件

构造方法用空参构造

1、Properties 作为集合的使用

Object setProperty​(String key, String value)

添加(修改)一个键值对

String getProperty​(String key) 

根据键获取值

Set<String> stringPropertyNames()

获取集合中所有的键

2、Properties 和 IO 有关的方法

void load​(InputStream inStream)

从流中加载数据到集合(字节流)

void load​(Reader reader)

从流中加载数据到集合(字符流)

void store​(OutputStream out, String comments)

将集合的键值对写出到文件(字节流)

void store​(Writer writer, String comments)

将集合的键值对写出到文件(字符流)

public class PropertiesDemo {public static void main(String[] args) throws IOException {Properties prop = new Properties();prop.setProperty("username", "Tom");prop.setProperty("password", "123456");System.out.println(prop.getProperty("username"));System.out.println(prop.getProperty("password"));// 注意后缀名用 .propertiesFileWriter fw = new FileWriter("./day23/src/config.properties");prop.store(fw, "This is a test");fw.close();Properties prop2 = new Properties();FileReader fr = new FileReader("./day23/src/config.properties");prop2.load(fr);fr.close();System.out.println(prop2);}
}控制台输出:
Tom
123456
{password=123456, username=Tom}config.properties 文件内容:
#This is a test
#Wed May 28 22:48:32 GMT+08:00 2025
password=123456
username=Tom

 

http://www.dtcms.com/wzjs/224847.html

相关文章:

  • 响应式网站用什么单位苏州seo关键词优化价格
  • 网站怎么做跳转安全seo优化自学
  • 网站设计与网站建设网站开发是做什么的
  • 网站开发 报价单网站批量查询
  • 官方传奇手游下载汕头seo管理
  • 交友网站设计网站百度推广
  • 自己怎么做响应式网站吸引人气的营销方案
  • 网上做任务赚钱的网站优化大师最新版本
  • 长宁网站制作怎么做网站卖产品
  • 深圳建网360seo
  • 建设网站需要哪些步骤百度精准获客平台
  • 做网站 做手机app要学什么软件站长统计app最新版本2023
  • 哪个网站可以做鞋鉴定百度推广seo
  • 网站图片上的分享怎么做百度网盟官网
  • 网加商学院网站怎么做宁波seo推广方式排名
  • 网站做收录如何接广告赚钱
  • 国税网站建设现状线上营销活动案例
  • 大厂县网站建设或SEO优化aso优化方法
  • 电商网站建设费用网络营销方式有几种
  • 日本做暧小视频在线观看网站性价比高seo的排名优化
  • 广西网站设计运营公司武汉seo主管
  • 自己公司的网站怎么编辑器百度投诉中心入口
  • 阳泉住房和城乡建设部网站竞价网络推广托管
  • 网站建设电话销售的话术莱阳seo排名
  • 创业网站开发友情链接的形式
  • 建设网站首页清远今日头条新闻
  • 网站所有人查询网络营销的好处
  • 建湖哪家专业做网站整合营销什么意思
  • 营销网站与企业网站的区别免费个人网站建站申请
  • 未做301重定向的网站东莞seo整站优化