环境变量windows:
path:windows执行程序的时候会在path中找该程序的路径;
classpath:当一个类查找另一个类的时候,会在classpath中查找:
java中的布尔类型只有true和false两个值
unicode统一了所有国家的所有编码,java中采用的就是unicode编码、unicode编码分为
UTF8和UTF16两种形式。
\n:换行符
\r回车符
\u0021:表示\u后面的0021表示16进制的unicode编码
byte类型:1个字节
shote类型:2个字节
int类型:4个字节
long类型:8个字节
java中的数据类型全部都有符号。
0x为十六进制开头
声明long类型时数字后面要加l或L,如:long i=8888888888888L
字符间的相互转换:
字符容量小的自动向字符容量大的转换:
byte,short,char→int→long→float→double
byte,short,char之间不会相互转换,进行计算时要先转换为int类型再进行计算
关于float和double类型:
在java中默认为double类型,如果数据类型后加上f或F则将该类型作为float类型识别
path:windows执行程序的时候会在path中找该程序的路径;
classpath:当一个类查找另一个类的时候,会在classpath中查找:
java中的布尔类型只有true和false两个值
unicode统一了所有国家的所有编码,java中采用的就是unicode编码、unicode编码分为
UTF8和UTF16两种形式。
\n:换行符
\r回车符
\u0021:表示\u后面的0021表示16进制的unicode编码
byte类型:1个字节
shote类型:2个字节
int类型:4个字节
long类型:8个字节
java中的数据类型全部都有符号。
0x为十六进制开头
声明long类型时数字后面要加l或L,如:long i=8888888888888L
字符间的相互转换:
字符容量小的自动向字符容量大的转换:
byte,short,char→int→long→float→double
byte,short,char之间不会相互转换,进行计算时要先转换为int类型再进行计算
关于float和double类型:
在java中默认为double类型,如果数据类型后加上f或F则将该类型作为float类型识别