- Java历史
- Java1.0在1995年发布
- Java之父 詹姆斯 高斯林
- 有sun公司开发,后被Oracle公司收购
- Java的分类
- JavaSE:基础知识
- JavaME:嵌入式及移动端
- JavaEE:企业级开发
- Java开发环境
- JVM:Java虚拟机,运行Java代码
- JRE:Java运行环境,包含了JVM和核心类库
- JDK:Java开发工具包,包含了JRE
- Java语言的优势
- 跨平台:一次编译到处运行
- 原理:通过不同平台的JVM虚拟机来实现
- 优秀的垃圾回收机制
- 跨平台:一次编译到处运行
Java安装
- 下载安装包
- 确定安装路径进行安装
- 安装路径中不能出现中文路径
- 配置环境变量
- 目的:
- 能在其他盘符运行Java Javac
- 配置:
- 新建JAVA_HOME =jdk的安装目录
- 编辑Path 增加%JAVA_HOME%\bin
- 目的:
Java基础语法
- 注释:
- 单行注释://
- 多行注释:/ /
- 文档注释:/* / 生成API文档
- 关键字:
- 被Java赋予特定含义的单词
- 关键字不能作为标识符
- 常量:不可变化的量
- 变量:内存中一块存储数据的区域
- 变量的格式:
- 数据类型 变量名 = 初始化值;
- 变量的格式:
- 数据类型
- 基础数据类型(4类8种)
- 整数型:byte(1) short(2) int(4) long(8)
- 浮点型:float(4) double(8)
- 字符型:char(2)
- 布尔型:boolean(1)
- 引用数据类型(3种)
- 接口
- 数组
- 类
- 基础数据类型(4类8种)
- 标识符
- 组成:字母,数字,_,$组成
- 不能以数字开头
- 不能是关键字
- 严格区分大小写
- 见名知意
- 数据类型的转换
- 隐形转换 小======>大
- 强制转换 大======>小
- 格式:目标数据类型 标识符 =(数据类型)(被转换值);