【课程介绍】

工作中,很多开发者面对乱码问题,总是难以解决,以至于搜索各种资料,然而并不理解,死记硬背,当再次出现此类问题时,不能灵活的解决,并且花大量的时间搜索资料。这就是本课程产生的背景,本课程主要讲解了为什么出现编码与解码,哪些常见的编码表,每种编码表如何解析,以及出现乱码问题的原理与解决方案,同时演示了Java中常见的乱码现象,并分析了乱码原因,总结了解决方案。

同时课程中还演示了一些日常工作中习以为常的习惯的原理,大家通过本课程的学习,便可以灵活并轻松的解决常见的乱码问题。


【课程目录】

章节一:什么是编码与解码

章节二:常见的编码表

1.     ASCII

2.     ISO-8859-1

3.     Windows-1252

4.     GB2312

5.     GBK

6.     GB18030

7.     Big5

8.     编码表汇总

9.     乱码与兼容

10.  Unicode

a)     UTF-32

b)     UTF-16

c)      UTF-8

d)     BOM

11.  乱码的原因和可逆性

a)     乱码原因

b)     乱码可逆情况

c)      乱码不可逆情况

章节三:Java的char字符

章节四:String类

1.     编码的方法

a)     getBytes()

b)     getBytes(String charsetName)

2.     解码的方法

a)     String(byte[] bys)

b)     String(byte[] bys, String charsetName)

3.     乱码情况演示

a)     可逆的情况

b)     不可逆的情况

c)      ISO-8859-1的妙用

章节五:IO流-字符流

1.     InputStreamReader

a)     基本用法

b)     乱码情况分析

2.     OutputStreamWriter

a)     基本用法

b)     乱码情况分析

3.     复制文件

a)     复制文本文件乱码因素分析

b)     复制图片失败以及解决方案

声明:猿学谷是一个资源分享和技术交流平台,本站所发布的一切视频,文章,软件,书籍资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络以及用户发布,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如若本站内容侵犯了原著者的合法权益,可联系我们QQ客服 3063867102 进行处理。