Java是由Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。后来 Sun 公司被 Oracle (甲骨文)公司收购,Java 也随之成为 Oracle 公司的产品。
Java分为三大体系:- JavaSE : java平台标准版。
- JavaEE : java平台企业版。
- JavaME : java平台微型版。
- 编译型:编译器针对特定的操作系统将源代码一次性翻译成可被该平台执行的机器码。
- 解释型:解释器对源程序逐行解释成特定平台的机器码并立即执行。
注:随着硬件的不断提高,解释性和编译型的界限越来越模糊。Java两种运行机制都存在,Java程序先经过编译,最后到操作系统的时候才解释,Java程序既有编译型的特征,也有解释型的特征(从*.java 到 *.class 经过一个 java.c 命令,其中 java.c 命令充当了编译器的效果)。
Java注释:注释可以理解为一行或者一段代码的解释。
注释并不会被运行,只是为了给人看的。
注释分为:- 单行注释
- 多行注释
- 文档注释
关键字:
Java所有的组成部分都需要名字。类名,方法名和变量名都被称为标识符。
标识符注意点:- 所有的标识符都应该以字母(A-Z 或 a-z),美元符号($),或者下划线(_)开始。
- 首字母之后可以是字母(A-Z 或 a-z),美元符号($),或者下划线(_)或者数字的任意字符组合。
- 不能使用关键字作为变量名或方法名。
- 标识符是大小写敏感的。
- 可以使用中文命名,但是一般不建议使用,也不建议使用拼音。
要求变量使用要严格符合规定,所有的变量必须先定义后使用。
优劣性:
安全性比较高,相对的速度就会变慢。
弱类型语言 Java数据类型分为两大类:- 基本类型
- 引用类型
1.基本数据类型
注:String不是基本数据类型,它是一个类。
2.引用数据类型:简而言之除去基本数据类型的全是引用数据类型,如:类。
什么是字节:- 位(bit):是计算机内部存储的最小单位,11001100是一个八位二进制数。
- 字节(byte):是计算机数据处理的基本单位,习惯上用大写的B表示。
- 字符:是指计算机中使用的字母,数字,字和符号。
- 1bit 表示1位。
- 1B(byte,字节) = 8bit(位)。
- 1024B=1KB。
- 1024KB=1M。
- 1024M=1G。



