摘要:
#标准输入输出流 1、分类 标准输入流介绍: System.in:该流的类型为InputStream,属于是字节流,默认关联的设备为键盘,即数据源为键盘 使用转换流可以包装成字符流,使用BufferedReader可以包装成缓冲流 通过System.setIn(InputStream in),可以更 阅读全文
摘要:
#转换流(重要) 1、概述 是字节流到字符流的桥梁,在转换的过程中,可以指定编码. 2、分类——InputStreamReader/OutputStreamWriter InputStreamReader: 是从字节流到字符流的桥梁,父类是Reader 它读取字节,并使用指定的编码将其解码为字符. 阅读全文
摘要:
#字符流的过滤流 1、字符缓冲流——BufferedReader/BufferedWriter 1、构造方法 BufferedReader(Reader in) 创建使用默认大小的输入缓冲区的缓冲字符输入流。 BufferedWriter(Writer out) 创建使用默认大小的输出缓冲区的缓冲字 阅读全文
摘要:
#字符流 1、简介 1、概述 char 2个字节 >在 jvm中 默认采用的是 unicode编码 占2个字节 在操作系统中: 在所有的编码表中 英文字符都占1个字节 ,汉字 在 GBK中 占2个字节 ,在UTF-8中占 3个字节 案例: import java.io.File; import ja 阅读全文
摘要:
#字节流的过滤流 作用:为节点流增强功能的 ##1、字节流的缓冲流(BufferedXXX) 1、概述 缓冲: 就是一个字节数组 实现高效的原理: 本质就是减少对硬盘的访问次数 2、构造方法 方法名 说明 BufferedOutputStream(OutputStream out) 创建字节缓冲 阅读全文
摘要:
#IO流 ##1、概述 I和O,分别是Input和Output两个单词的缩写,Input是输入,Output是输出。 流:是一种抽象概念,是对数据传输的总称.也就是说数据在设备间的传输称为流,流的本质是数据传输。 IO流就是用来处理设备间数据传输问题的。常见的应用: 文件复制、文件上传、 文件下载等 阅读全文
摘要:
#线程安全问题 1、引入案例——多窗口买票 1、提及概念:原子操作 原子操作就是不可分割的操作,例如售票的过程中的代码就是一个不可分割的操作. 2、引入案例 案例需求: 某电影院目前正在上映国产大片,共有100张票,而它有3个窗口卖票,请设计一个程序模拟该电影院卖票 方式一: 方式1: 不符合现实生 阅读全文
摘要:
详情——https://i.cnblogs.com/files 阅读全文
摘要:
详情:https://i.cnblogs.com/files 阅读全文
摘要:
高清版:https://i.cnblogs.com/files 阅读全文
摘要:
详情见:https://i.cnblogs.com/files——MySQL文件 阅读全文
摘要:
#Web应用中的路径问题 1. “/”代表绝对路径 2. 由浏览解析“/” “/”代表当前主机地址:http://localhost:8080; 哪些地址由浏览器解析: <a>标签中的href, scrip标签中的src, link标签中的href, form中action, 重定向中的“/”,通常 阅读全文
摘要:
#转发和重定向 1、转发 客户端(浏览器)向服务器发送请求,服务器直接给客户端作出响应,一次响应。 语法: request.getRequestDispatcher("/").forward(request,response); 转发流程图: 2、重定向 重定向:客户端(浏览器)发送请求给服务器,服 阅读全文