目录
一,每日收获
1.Java API 文档
2.字符类型(char)
3.修改sublime3的快捷键
二,新名词与小技巧
三,今天学习中所遇到的困难
一,每日收获
1.Java API 文档
① API(Application Programming Interface,w用程序编程接口》是 Java 提供的基本编程接口(java提供的类还有相关的方法)。中文在线文档:https:/www.matools.com
② Java语言提供了大量的基础类,因此 Oracle公司也为这些基础类提供了相应的API文档,用于告诉开发者如何使用这些类,以及这些类里包含的方法
③ Java类的组织形式
④ 举例说明
ArrayList类有哪些方法
一种是 安:包->类->方法
另一种 直接索引(简便快捷准确)
2.字符类型(char)
① 基本介绍
字符类型可以表示单个字符,字符类型是char,char是两个字节(可以存放汉字),多个字符我们用字符串String
② 案例演示
Char01.java
③ 代码
char c1 = 'a';
char c2 = '\t';
char c3 = 'guotangzhanshi';
char c = 97;
⑤ 字符细节(char)
1> 字符常量是用单引号(’)括起来的单个字符。例如:char c1 = 'a'; char c2 ='中';char c3 = '9';
2> Java中还允许使用转义字符“’来将其后的字符转变为特殊字符型常量。例如: char c3 = '\n';// '\n'表示换行符
3> 在java中,char的本质是一个整数,在输出时,是unicode码对应的字符。http://tool.chinaz.com/Tools/Unicode.aspx(此网址可以用来转码)
4> 可以直接给char赋一个整数,然后输出时,会按照对应的unicode 字符输出 [97->a]
5> char类型是可以进行运算的,相当于一个整数,因为它都对应有Unicode码.
⑥ 资料里有ASCII码对照表
⑦ 字符型本质探讨
1> 字符型 存储到计算机中,需要将字符对应的码值(整数)找出来,比如'a'
存储:'a' ==> 码值97 ==> 二进制(110 0001)==> 存储
读取:二进制(110 0001)=> 91 ==>'a' => 显示
2> 字符和码值的对应关系是通过字符编码表决定的
不同的编码文件大小不一样
UTF-8 表示汉字更广泛 实用
介绍一下字符编码表
[sublime测试]ASCII(ASCII 编码表 一个字节表示,一个128 个 字符,实际上一个字节可以表示256个字符,只用128个 (因为英文字母少并且标点也少所以128完全够用)
Unicode(Unicode 编码表 固定大小的编码 使用两个字节来表示字符,字母和汉字统一都是占用两个字节这样浪费空间 )
utf-8 (编码表,大小可变的编码 字母使用1个字节,汉字使用3个字节)gbk (可以表示汉字,而且范围广,字母使用1个字节,汉字2个字节) 更加适合中国也称万国码
gb2312 (可以表示汉字,gb2312 < gbk)
big5 码(繁体中文,台湾,香港
3.修改sublime3的快捷键
这是在快捷键冲突的情况下修改
① 在sublime3中,首选项下面找到案件绑定-默认
② 点开之后 输入 ctrl+f 打开搜索框
③ 输入冲突的快捷键 然后复制所在行所有内容
④ 打开首选项里面的案件绑定-用户
⑤打开复制进去 把里面的快捷键改一下 然后保存 即可
注意: 修改多个快捷键的时候 前一个快捷键末尾要加,只有最后一个不加。(英语)
二,新名词与小技巧
sublime3快捷键(更多在整理的文档里)
复制一整行: ctrl+shift+d
删除一整行: ctrl+shift+k
三,今天学习中所遇到的困难
无