【环境变量的设置:】
配置环境变量(配置系统变量)
1、JAVA_HOME C:\Program Files\Java\jdk1.8.0_131
2、CLASSPATH .;%JAVA_HOME%\lib;
3、Path ;%JAVA_HOME%\bin; 追加不是覆盖!
测试环境变量是否配置成功
1、运行cmd
2、运行java
3、运行javac
一、Java中关键字、保留字:
关键字:
Sun公司人员在开发java的过程中已经使用的具有特殊含义的字符序列(字母,单词)
关键字的特点:
1、全部小写
2、具有特殊颜色
保留字:goto
二、标识符:
程序开发人员在程序设计当中自己起的:
变量名、常量名、方法名、类名、接口名等各种名字
标识符起名规则:
1、标识符只能由字母、数字、下划线_、美元符号$组成
2、标识符不能由数字开头
3、标识符不能是关键字、保留字
标识符理论上没有长度限制,但是最好是见名知意
基本数据类型:
1、整数类型
byte 字节类型 1字节8位 -128 ---- 127
short 短整型 2字节16位
int 整型 4字节32位
long 长整型 8字节64位
注意:
1、long类型的数值,后面需要加L(l)
2、整数类型的数值后面不加任何字母
则默认是int类型
2、浮点类型
float 单精度 4字节32位 精确到小数点后面7位
double 双精度 8字节64位 精确到小数点后面14位
注意:
1、float类型的数值,后面需要加F(f)
2、double类型的数值,后面需要加D(d)
3、浮点类型的数值后面不加任何字母,则默认是double类型
3、字符类型
char 2字节
4、布尔类型(逻辑类型)
boolean 该类型比较特殊,值只有两个 true/false
8、变量的声明
语法: 数据类型 变量名 [ = 值 ] ;
语法中出现中括号,表示中括号之间的内容可以省略
数据类型 变量名 = 值 ;
数据类型 变量名 ;
数据类型从小到大排列:
byte < short < int < long < float < double
规则: 只要是小数,其取值范围就比整数的大
8、数据类型之间的转换
1、自动类型转换(隐式转换)
将小范围的 赋值给 大范围的
2、强制类型转换
将大范围的 赋值给 小范围的
自动类型转换 --- int类型自动转换为 long类型
long a = 100 ;
System.out.println(a);
强制类型转换 --- double类型强制转换为 float类型
float f = (float)3.14 ;
System.out.println(f);