本帖最后由 XiangZi_ 于 2020-4-5 22:44 编辑

今日事件
  • 搬运WIKI的高级篇'同步/异步模式'板块 []
  • 搬运插件TabList - 站内二搬 []
  • 7级啦!这个帖子发完绝对7级了!
  • 解锁IDEA新主题 Material Theme UI []

因为金粒少,所以各位就不要让人家发锭了嘛

今日知识
  • 复习了前面几天所学的变量,数据类型,字符串
  • 计算机如何表示现实世界的内容呢?
* 八种基本数据类型当中,byte,short,int,long,float,double,boolean这7种
数据类型计算机在表示的时候比较容易,因为底层都是数字,十进制的数字和二进制之间存在一种固定的转换规则。

* 但是八种基本数据类型当中char类型表示的是现实世界中的文字,文字和计算机
二进制之间"默认"情况下是不存在任何转换关系的

* 为了让计算机可以表示现实世界当中 的文字,我们需要进行认为的干涉吗,需要人
负责提前制定好"文字"和"二进制"之间的对照关系。这种对照转换关系被称为:字符编码

* 计算机最初只支持英文,最先出现的字符编码是:ASCII码
        'a' --> 97 【01100001】
    'A' --> 65
    '0' --> 48

    'a' --(按照SCII解码)--> 01100001
    01100001 ---按照ASCII编码--> 'a'

    编码和解码的时候采用同一套字典/对照表,不会出现乱码。
    当解码和编码的时候采用的不是同一套对照表,会出现乱码问题
                                
* 随着计算机的发展,后来出现了一种编码方式,是国际化标准组织ISO指定的,
这种编码方式支持西欧语言,向上兼容ASCII码,仍然不支持中文。这种编码方式
是:ISO-8859-1,又被称为latin-1

* 随着计算机向亚洲发展,计算机开始支持中文、日文、韩文等国家文字,其中支持简体中文的
编码方式:
    GB2312 < GBK < GB18030

    * 支持繁体中文:大五码 <big5>

* 后来出现了一种编码方式统一了全球所有的文字,容量较大,这种编码方式叫做:unicode编码
    unicode编码方式有多种具体的实现:
        - UTF-8
        - UTF-16
        - UTF-32
        ......

* java语言采用的是哪一种编码方式呢?
    - java语言源代码采用的是unicode编码方式,所以"标识符"可以用中文。

    * 现在在实际开发中,一般使用UTF-8编码方式较多。【统一编码方式】

比如
class 学生 {
}

这个类的名字就可以是中文/日文/韩文/等

  • 总结内容
总结内容:
    * classpath
    * 注释
    * public class 和 class 区别
    * 标识符
    * 关键字
    * 字面值
    * 变量
    * 数据类型


笔记&源码展示




给你们看看新主题人家官方的图片



然后我又看了看我的
嗯,是一个插件,但不是同一个人调出来的

其实是我几乎没代码的原因



下载地址

请勿将以前,以后,所有的日记整合后用于商业用途

day14-学习笔记.txt (2.7 KB, 下载次数: 1)

如果您喜欢,还请您素质三连~
感谢您的支持


索引贴

在这里可以查看到我的所有日记~
点击进入 > 索引贴 < 点击进入
感谢各位的支持~
ing~



[groupid=1701]Complex Studio[/groupid]