JDK包括JRE JRE包括JVM
Java优势跨平台,JVM并不是一种,我们一般使用SUN公司的
JVM是一种规范
%JAVA_HOME%引用变量% %
tomcat服务器
Java5.0后可以不进行配置
java区分大小写
并非1个class.java对应一个class文件,初始文件里面有几个类编译后就有几个.class文件
注释不会出现在字节码文件中,/**/多行注释不能嵌套
args是argument的缩写
shell窗口Tab补齐命令,上下键查找敲过的命令
Java是一种强类型语言,每个变量都必须声明其类型
8种基本数据类型:byte(-128-127)、short(约正负3万)、int(约正负21亿)、long、float、double、char、boolean
BigDecimal与BigInteger范围更大
默认十进制数 int a=10; 八进制表示:int b=010;
十六进制表示:int c=0xf;
System.out.printfln(a);
System.out.printfln(b);
System.out.printfln(c);
输出10,8,16(默认输出十进制)
整数默认是int类型 浮点数默认是double类型
byte a=100;可以成立因为100在-128与127范围内
long a=10000000000;错误,10000000000默认是int类型超出了int类型的范围可以改为long a=10000000000L;
Java优势跨平台,JVM并不是一种,我们一般使用SUN公司的
JVM是一种规范
%JAVA_HOME%引用变量% %
tomcat服务器
Java5.0后可以不进行配置
java区分大小写
并非1个class.java对应一个class文件,初始文件里面有几个类编译后就有几个.class文件
注释不会出现在字节码文件中,/**/多行注释不能嵌套
args是argument的缩写
shell窗口Tab补齐命令,上下键查找敲过的命令
Java是一种强类型语言,每个变量都必须声明其类型
8种基本数据类型:byte(-128-127)、short(约正负3万)、int(约正负21亿)、long、float、double、char、boolean
BigDecimal与BigInteger范围更大
默认十进制数 int a=10; 八进制表示:int b=010;
十六进制表示:int c=0xf;
System.out.printfln(a);
System.out.printfln(b);
System.out.printfln(c);
输出10,8,16(默认输出十进制)
整数默认是int类型 浮点数默认是double类型
byte a=100;可以成立因为100在-128与127范围内
long a=10000000000;错误,10000000000默认是int类型超出了int类型的范围可以改为long a=10000000000L;