java的环境
jdk包含jre
jdk是Java的编辑环境
jre是Java的运行环境
java的发展历史
sun公司
java之父-----高斯林
91年 Ork语言
95年 开始叫Java语言
09年sun被甲骨文收购
java语言的特点
准动态
强类型
解释型
动态语言:使用变量的时候不需要定义数据类型
静态语言:使用变量的时候需要定义数据类型
准动态:因为反射机制的存在使Java变成准动态语言
强类型:1.先定义,后使用
2.定义之后不能随便更改类型
弱类型:
1.根据上下文可以自动推断数据类型
2.变量可以随意更改数据类型
编译型语言:通过编译器编译指定一个平台的机器码,运行速度较快
解释性语言:通过解释器对源码进行动态解释,因为需要解释所以运行速度较慢