ascii编码
0~9 48~57
A~Z 65~90
a~z 97~122
以下这些都包含ascii编码
utf-8
又称万国码
0开头的一个字节表示一个字节 0xxxxxxx 英文字母,数字,符号
110开头的字节表示两个字节 110xxxxx 10xxxxxx
1110开头的字节表示三个字节 1110xxxx 10xxxxxx 10xxxxxx 汉字
11110开头的字节表示四个字节 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx
utf-32
所有字符统一4个字节,浪费资源影响传输速度
GBK
GBK编码是中国人使用的,汉字占用2个字节
0开头表示数字、英文、符号;1开头表示汉字
cmd中编译java文件
javac -encoding utf-8 Main.java以 utf-8方式编译java文件,默认是gbk(中国独特)方式编译
java -cp /路径 Main >> Main.txt/out 加载编译产生的.class字节码文件运行Main.java文件,将控制台内容输出到当前路径的Main.txt中,>是覆盖,>>是追加
nohup java -jar stuScore.jar >> stuScore.out 2>&1 & 运行jar文件,nohup配和2>&1 &表示后台运行