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

网站开发的合同范本网站建设与管理期中考

网站开发的合同范本,网站建设与管理期中考,网站开发技术项目实战,两学一做网站安徽省本系列为笔者学习Javase的课堂笔记,视频资源为B站黑马程序员出品的《黑马程序员JavaAI智能辅助编程全套视频教程,java零基础入门到大牛一套通关》,章节分布参考视频教程,为同样学习Javase系列课程的同学们提供参考。 01 缓冲字节…

本系列为笔者学习Javase的课堂笔记,视频资源为B站黑马程序员出品的《黑马程序员Java+AI智能辅助编程全套视频教程,java零基础入门到大牛一套通关》,章节分布参考视频教程,为同样学习Javase系列课程的同学们提供参考。

01 缓冲字节流

在这里插入图片描述

BufferedInputstream缓冲字节输入流可以提高字节输入流读取数据的性能。

在这里插入图片描述

在这里插入图片描述

InputStream fis = new FileInputStream(srcPath);
InputStream bis = new BufferedInputStream(fis); //我勒个偷天换日

02 缓冲字符流

在这里插入图片描述

BufferedReader缓冲字符输入流自带8K(8192)的字符缓冲池,可以提高字符输入流读取字符数据的性能。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

Reader fr = new FileReader("day03-file-io\\src\\dlei08.txt");
Reader br = new BufferedReader(fr);//一行一行读
System.out.println(br.readline());//循环版 一行一行读
String line;
while((line = br.readline()) != null){System.out.println(line);
}

注:优雅,实在是太优雅了!

BufferedWriter缓冲字符输出流自带8K的字符缓冲池,可以提高字符输出流写字符数据的性能。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

Writer fw = new FileWriter("day03-file-io/src/dlei07-out.txt", true);
BufferedWriter bw = new BufferedWriter(fw);bw.newLine(); //换行

注:Shift + F6召唤全文筛选 + 替换。

03 案例:复制文言文

需求: 将文言文《出师表》的文章顺序进行恢复到一个新文件中。

分析:

在这里插入图片描述

package FileDemo;import java.io.*;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;public class Test {public static void main(String[] args) {//目标:复制文言文//1.创建缓冲字符输入流管道try (BufferedReader br = new BufferedReader(new FileReader("0416-oop\\src\\FileDemo\\chushibiao.txt"));BufferedWriter bw = new BufferedWriter(new FileWriter("0416-oop\\src\\FileDemo\\chushibiao2.txt"));) {//2.创建List集合,按行读取数据并排序List<String> data = new ArrayList<>();String line;while((line = br.readLine()) != null){data.add(line);}Collections.sort(data);System.out.println(data);//3.遍历List集合,按行输出数据for(String s : data){bw.write(s);bw.newLine(); //换行}System.out.println("执行完毕!");}catch (Exception e){e.printStackTrace();}}
}

04 字符输入转换流

在这里插入图片描述

InputStreamReader(字符输入转换流) 解决不同编码时,字符流读取文本内容乱码的问题。

先获取文件的原始字节流,再将其按真实的字符集编码转成字符输入流,这样字符输入流中的字符就不乱码了。

在这里插入图片描述

05 IO 框架

什么是框架?

框架(Framework)是一个预先写好的代码库或一组工具,旨在简化和加速开发过程,一般是把类、接口等编译成class形式,再压缩成一个jar结尾的文件发行出去。

在这里插入图片描述

什么是IO框架?

IO框架封装了Java提供的对文件、数据进行操作的代码,对外提供了更简单的方式来对文件进行操作,对数据进行读写等。

导入步骤:

  • 在项目中创建一个文件夹:lib
  • commons-io-2.6.jar文件复制到lib文件夹
  • jar文件上点右键,选择Add as Library ->点击OK
  • 在类中导包使用

Commons-io框架

Commons-ioapache开源基金组织提供的一组有关IO操作的小框架,目的是提高IO流的开发效率。

在这里插入图片描述

06 案例:完善石头迷阵游戏中的历史最少步骤信息展示

在这里插入图片描述

http://www.dtcms.com/a/514163.html

相关文章:

  • 成都网站建设成都网络公司搭建电商系统
  • 有趣的网站小游戏网站更改logo
  • 软件培训班网站建设制作优化
  • 更改网站建设报价网络规划设计师待遇
  • 工业和信息化部关于开展加强网站备案管理专项行动的通知公众号编辑器96
  • 做网站哪家公司好公司网站怎么做推广
  • 怎样申请免费网站域名太原网站设计排名
  • 台州市椒江建设工程机械厂网站wordpress站长统计代码
  • 专业网站发展趋势马尔康网站建设
  • 专业网站设计公司哪里有wordpress 加入js
  • 微网站开发方案个人简历模板电子版
  • 建设部监理网站官网现代郑州网站建设
  • 做旅游网站的设计感想广州网站建设公司有哪些
  • 周口市规划建设局网站免费申请域名建立网站
  • 塘下网站建设公司手机网站开发环境搭建
  • 京东联盟新手没有网站怎么做推广网站建设平台推广
  • seo优化网站网站开发公司好开发客户吗
  • 孝感市门户网站管理中心wordpress 链接 拼音
  • 东莞怎么制作网站网站开发与兼容模式
  • 建站系统低价建站新闻资讯太原自学网站建设
  • 做网站如何做视频更改wordpress小工具的样式
  • 网站备案信息如何注销官方网站模板
  • 网页设计与制作建立站点实践报告网站备案号中信息有变
  • 用linux系统怎么自己建设网站大连seo外包公司
  • 石家庄品牌网站建设网站注销备案查询
  • 要想浏览国外网站 应该怎么做虚拟主机 两个网站
  • 网站建设模板坏处线上营销方案
  • 网站中的图片必须用 做吗建设网站价格
  • 学做网站能找到工作么重庆搭建工厂
  • 北京响应式网站制作公司Zillah wordpress