java
java JDK:java开发工具,包括Java运行环境、Java工具和Java基础类库。
java JRE:java运行环境,包括JVM标准实现及Java核心类库。
java JVM:java虚拟机,跨平台必备
JDK中有JRE,JRE中有JVM.
JDK版本:
SE:标准版
EE:企业版
ME:应用于嵌入式,移动设备等。
javac.exe 编译器
java.exe 解释器
先编译,再执行 javac xxx.java java xxx
第一个程序
public class Helloworld{
public static void main(string[] args){
System.out.println("Helloworld");
}
}
常量:整数型常量,字符串型常量,字符型常量,小数型常量,布尔型常量
变量的定义: 数据类型 + 变量名 = 值
数据类型:基本数据类型,引用型数据类型
基本数据类型:数值型(整型,浮点型),字符型,布尔型
引用数据类型:类,接口,数组
常见数据类型大小
整型 byte: 1字节
short: 2字节
int: 4字节
long: 8字节
浮点型 float: 4字节
double: 8字节
字符型 char 2字节
布尔型 boolean 1字节
标识符定义规则
包,类,方法,变量命名规范
- 不能数字开头。
- 可以使用字母,下划线,数字,美元符号$
- 不能使用java关键字
类型转换
转换方向 char,byte,short - int - long - float - double
强制类型转换 目标类型 变量名 = (目标类型)(被转换的数据)