习题资源来自B站:2020-java-入门到大神-慢慢来,别急

Day28-20200610

一、I/O流

IO流概述

  • IO:输入/输出(Input/Output)
  • :是一种抽象概念,是对数据传输的总称。也就是说数据在设备间的传输称为流,流的本质是数据传输
  • IO流就是用来处理设备间数据传输问题的
    • 常见的应用:文件复制、文件上传、文件下载

IO流的分类
DBA需要了解的Java相关技术笔记
Tips:
一个汉字的存储:
GBK编码,占用2个字节
UTF-8,占用3个字节

1、编码表

DBA需要了解的Java相关技术笔记

  • 字符集
    字符集与字符编码的关系:一套字符集必然含有至少一套字符编码,常见字符集有ASCII字符集、GBXXX字符集、Unicode字符集等

ASCII字符集:

DBA需要了解的Java相关技术笔记

GBXXX字符集:

![GBXXX字符集](https://img-blog.csdnimg.cn/20200610221156825.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3J5aXJ5aW0=,size_16,color_FFFFFF,t_70 “GBXXX字符集”)

Unicode字符集(又称为统一码、标准万国码):
为了实现,包含任意国家的任意文字字符而诞生的伟大的字符集
它有三种编码方案:UTF-8、UTF-16、UTF32,其中UTF-8最为常用
UFT-8:一种变长的编码方案,使用 1~6 个字节来存储;
UFT-32:一种固定长度的编码方案,不管字符编号大小,始终使用 4 个字节来存储;
UTF-16:介于 UTF-8 和 UTF-32 之间,使用 2 个或者 4 个字节来存储,长度既固定又可变。
UTF 是 Unicode Transformation Format 的缩写,意思是“Unicode转换格式”,后面的数字表明至少使用多少个比特位(Bit)来存储字符。

DBA需要了解的Java相关技术笔记

Day29-20200611

二、进程和线程

Day30-20200612
Day31-20200613
Day32-20200614

相关文章: