环境配置:
首先要有一个JDK7的安装包,可以从Oracle网站上下载
然后在环境变量的系统变量中配置如下:
1.JAVA_HOME: C:\Program Files\Java\jdk1.7.0_40
2.PATH: %JAVA_HOME%\bin 用;与已经有的变量隔开
3.CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 新建一个系统变量
4.用cmd验证是否配置成功: javac -version
java -version
数据类型:
分为8种基本数据类型:
整数:byte(1个字节)、short(2个字节)、int(4个字节)、long(8个字节)
小数: float(4个字节)、double(8个字节)
字符: char(2个字节)
布尔类型: boolean - true,false
和第9种数据类型字符串类型String
标识符(变量,方法,类型)的命名方法:
1.不能与关键字重名 比如class,return,public等
2.只能由字母、数字、下划线、$组成且不能以数字开头
3.变量名的首字母要小写,其后的每个单词的首字母要大写,叫做“驼峰命名法” 比如upDataDriver
4.最好看到名字就知道此标识符的意义所在(望文生义)
不同的数据类型间的混合运算:
1.除了boolean类型的不能参与运算,其他的基本数据类型都可以混合运算
2.默认的整数类型都为int型,long类型赋值时需加L,如long lo = 12431213234535453L;(如果数值未超过int的范围可省略L)
默认的浮点类型都为double型,float类型赋值时需加F或f,如float fl = 12.123f;(float和double都可以用整数赋值,如float fl = 12345;但是如果整数值大于int的取值 范围,需在后面加F(f)和D(d))
不同数据类型间的转换:
遵循以下原则:
由低到高转换为自动类型转换 如float fl = 368;double do = byte+char+float;
由高到底转换为强制类型转换 如int in = (int)36.5(in输出值为36,无四舍五入直接斩断);float fl = int+byte+(float)double;
数组:
格式:int[] array (或int array[])= new int[10]; 定义一个长度为10的整数类型数组
或 int[] array = {1,2,3,4,5,6,7,8,9,0};array[4]为5;
数组的数组:
int[][] array = {
{1,2,3},
{4,5},
{6,7,8},
{9,0}
}; 定义了一个数组的数组,其中的一个元素array[2][1] = 7;