1. 概述
- 程序员口中的java它到底是什么?
- java是一门高级的编程语言。
- java是哪家研发的,现在属于哪家公司?
- java是有sun公司研发的于1995年推出,2009年被Oracle公司收购,现在属于Oracle公司
- java之父是谁?
- 詹姆斯·高斯林
- java能做些什么?
- java在互联网领域涉及挺广的,主要做互联网系统的开发
- java目前有哪些技术平台?
- JavaSE(标准版【Java技术的核心和基础】)、JavaEE(企业版【大型互联网企业级解决方案】)、JavaME(小型版【移动应用的解决方案】)
2. JDK
关于jdk的安装这里不过多介绍,有需要的请读者自行百度,😄
-
jdk是什么?
- JDK是 java的开发者工具包,必须安装它才可以使用Java
-
jdk的两大重要的程序:
javac
和java
- javac:编译程序(将
.java
为后缀的源文件编译成以.class
为后缀的字节码文件) - java:执行程序(执行
.class
为后缀的字节码文件) - 注意
.java
的文件名如:HelloWord.java
必须和代码中的类名如public class HelloWord{}
完全一致
- javac:编译程序(将
-
java程序的执行原理
- 将java程序翻译成计算机底层可以识别的机器语言(机器语言有0和1组成)
-
jdk的组成
- JVM(Java Virtual Machine):是java的虚拟机,真正运行java程序的地方
- 核心类库:是java本身就带有的程序,给程序员在编写程序员自己的程序时使用
- JRE(Java Runtime Environment):java的运行环境(包括jvm,核心类库)
- jdk(Java Development Kit):Java开发工具包(包括jvm,核心类库,开发工具)
-
Java跨平台的原理
- 一次编译,处处可用
- 程序只需要被开发一次就可以在各种安装了虚拟机的平台上运行
未完待续
❗️,😎