1.配置环境变量
A.JDK7:Java Development ToolKit -->编译程序,执行程序,类库...... 从Oracle网站上下载
B.文本编辑器:记事本 EditPlus
C.配置环境变量
a.JAVA_HOME:C:\Program Files\Java\jdk1.7.0_40
b.PATH:%JAVA_HOME%\bin
c.CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tool.jar
D.测试环境变量配置是否成功:
打开cmd:
>javac -version
>java -version
2.第一个Java应用程序
2.1 编写Java的源程序。源程序必须以.java作为后缀名。注意:源程序文件名称要和类名保持一致。
2.2 编译为二进制的代码,称为“字节码”文件。后缀为.class。
2.3 执行/运行字节码文件。注意:不要带class文件的后缀。
3.软件/代码是什么?
计算机是用来处理数据信息的电子设备。它们需要代码来指令这些硬件如何去工作(通过操作系统)。
软件和硬件之间的关系。
理解内存和变量。
4.编程的第一步:向内存要空间-->定义变量。要多大的空间?
Java内置了常用的一些数据类型。这些数据类型已经规定好了占多少内存空间。
5.Java中的基本(原始)数据类型:
整数:byte(1个字节)、short(2字节)、int(4字节)、long(8字节)
小数:float(4字节)、double(8字节)
字符:char(2字节)
布尔类型:boolean - true false
数字本身(字符本身),称为“字面量”。字面量也是有类型的。对于整数字面量来说,默认的是int类型。
5.1 整数类型 开发中,对于整数,一般去int类型。
6.标识符命名方式:
变量命名、方法命名、类型命名等,叫标识符。
标识符命名要遵循的一些规则:
6.1 不能和关键字同名
6.2 只能由字母、数字、下划线和$组成,切不能以数字开头。
6.3 变量名的首字母要小写,其后的每个单词的首字母要大写,采用“驼峰命名法”。 例如:studentAge
6.4 望文生义
7.不同类型的数据在进行运算(混合运算)时,需要注意的的一些方面:
7.1 哪些数据类型可以进行混合运算:除了boolean类型,其他类型都可以混合运算
7.2 自动类型转换和强制类型转换
8.String类型(字符串)
9.数组
Java中,没有二维数组,只有数组的数组。
A.JDK7:Java Development ToolKit -->编译程序,执行程序,类库...... 从Oracle网站上下载
B.文本编辑器:记事本 EditPlus
C.配置环境变量
a.JAVA_HOME:C:\Program Files\Java\jdk1.7.0_40
b.PATH:%JAVA_HOME%\bin
c.CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tool.jar
D.测试环境变量配置是否成功:
打开cmd:
>javac -version
>java -version
2.第一个Java应用程序
2.1 编写Java的源程序。源程序必须以.java作为后缀名。注意:源程序文件名称要和类名保持一致。
2.2 编译为二进制的代码,称为“字节码”文件。后缀为.class。
2.3 执行/运行字节码文件。注意:不要带class文件的后缀。
3.软件/代码是什么?
计算机是用来处理数据信息的电子设备。它们需要代码来指令这些硬件如何去工作(通过操作系统)。
软件和硬件之间的关系。
理解内存和变量。
4.编程的第一步:向内存要空间-->定义变量。要多大的空间?
Java内置了常用的一些数据类型。这些数据类型已经规定好了占多少内存空间。
5.Java中的基本(原始)数据类型:
整数:byte(1个字节)、short(2字节)、int(4字节)、long(8字节)
小数:float(4字节)、double(8字节)
字符:char(2字节)
布尔类型:boolean - true false
数字本身(字符本身),称为“字面量”。字面量也是有类型的。对于整数字面量来说,默认的是int类型。
5.1 整数类型 开发中,对于整数,一般去int类型。
6.标识符命名方式:
变量命名、方法命名、类型命名等,叫标识符。
标识符命名要遵循的一些规则:
6.1 不能和关键字同名
6.2 只能由字母、数字、下划线和$组成,切不能以数字开头。
6.3 变量名的首字母要小写,其后的每个单词的首字母要大写,采用“驼峰命名法”。 例如:studentAge
6.4 望文生义
7.不同类型的数据在进行运算(混合运算)时,需要注意的的一些方面:
7.1 哪些数据类型可以进行混合运算:除了boolean类型,其他类型都可以混合运算
7.2 自动类型转换和强制类型转换
8.String类型(字符串)
9.数组
Java中,没有二维数组,只有数组的数组。