Java学习

114 阅读1分钟

名词解析

  • JVM Java虚拟机
  • JDK 软件开发工具包
  • Javac 编译器,将源程序转成字节码
  • JRE Java运行环境,包括JVM,Java核心类库和支持文件
  • Java SE(桌面程序)、Java EE(Web程序)、Java ME(移动设备)

Java程序执行过程

源文件(Program.java) => 编译器(compiler) => 字节码文件(Program.class) => 解释器(interpreter: Java虚拟机解释执行编译过程中生成的字节码文件,然后把字节码文件解析成具体平台上的机器指令执行) => 程序就运行起来了

标识符的命名规则

  • 由字母、数字、下划线( _ )和美元符( $ )组成,不能以数字开头
  • 标识符严格区分大小写
  • 标识符不能是Java的关键字和保留字

变量

  • 变量的三元素:变量类型、变量名、变量值。

数据类型

1. 基本数据类型

  • 数值型:byte、short、int、long、float、double
  • 字符型:char
  • 布尔型:boolean 2. 引用数据类型
  • 接口
  • 数组