java是一门解释性语言{简介 高效 跨平台(write once run anywhere 一次编写 到处运行)}java虚拟机 >java编译器>字节码的文件---*.class----类加载器
是纯面向对象的语言{封装 继承 多态}
詹姆斯 高斯林(1990写出语言(oak--橡树))
1995经过改进形成 java----jdk1.0
标识符
凡是需要你自己命名的都叫标识符代码规范:
1.标识符可以由字母(大小写均可), _, $组成, 并且不能以数字开头2.所有变量以及方法的声明必须做到见名知意
3.驼峰命名法(第一个单词首字母小写,其余的单词首字母大写)
getElementById() 4. 任意运算符两边必须留空格5.类名首字母必须大写
java基础数据类型:
四类八种(基础数据类型):
整数型 byte 2的8次方 占1个字节 short 2的16次方 占2个字节 int 2的32次方 占4个字节 long 2的64次方 占8个字节浮点型
float 有效位数7位 占4个字节 double 有效位数16位 占8个字节 布尔型 boolean true / false 占1个字节字符型 char 0 - 65535 占2个字节 字符串类型(不属于数据类型) String类型转换:
double float long int (char short byte) char short byte进行运算的时候, 取值默认为int 隐式转换(低->高), 显式转换(高->低) 引用类型: 所有的类 所有的接口 所有的数组 null