Java学习第一天

Java三大版本

  1. JavaSE: java标准版
  2. JavaME:Java微型版
  3. JavaEE :Java企业版

JDK JRE JVM

JDK:Java开发工具,包含JRE和JVM,还有一些编译运行工具,比如java javac等

JRE:Java运行时环境,包含JVM

JVM:Java虚拟机,它消除了各个操作系统平台底层运行Java的差异,实现了java跨平台特性

编译型语言和解释型语言差别

编译型语言是程序先进行编译,形成中间语言能被系统识别,然后被解析器解析后运行,例如c语言;

解释型语言是程序一边解释一边运行,如python语言;

这两种语言各有好坏,编译型语言一旦被编译好了,重复使用成本低,而解释型语言每一次运行都得再解释运行,成本较高;但是万一程序有修改。编译型就得重新编译,而解释型只需要解释就好。现如今计算机设备更新迭代的很快,运行速度大幅提高,所以运行成本两个已经差不多,而Java既有编译型的部分又有解释型的部分

posted @ 2022-01-06 23:04  strive_qi  阅读(28)  评论(0)    收藏  举报