前言、入门程序、常量和变量
1995年 sun,被oracle收购 最低8.0(1.8) 学习11.0(1.11)
JVM翻译器(翻译官) -java虚拟机,负责java程序的跨平台
JRE(包含JVM,核心类库) -运行环境
JDK(包含JRE,开发工具) -开发环境
编码:ansi,
1. DOS命令
e: 切换盘符
dir、ls(mac) 查看当前目录下的内容
cd
cd … 回车
cd / 回到根目录
cls、clear(mac) 清屏
exit 退出
open . 打开当前文件夹
2. java运行
javac HelloWorld.java 编译
java HelloWorld 运行
3. 注释
// /* / /* */
4.关键字
*特点:关键字的字母全是小写,ide会高亮
5. 数据类型
整数:
byte 1 -128 - 127;
short 2 -32768 - 32767;
int 4 -2的31次方 到 2的31次方-1;
long 8 -2的63次方 到 2的63次方-1;
浮点数:float 4; double 8
字符:
char 2 0 ~ 65535
boolean: 1
特殊的,因为默认是Int和double,float类型必须定义为 13.14f,long类型必须定义为100000L,F,l也行
6. 类型转换
自动类型转换: 从小往大转,例:double d = 10;
强制类型转换: 从大往小转,例: int k = (int)88.88
byte -> short -> int -> long ->float ->double