JAVA基础入门1之关于java

1. 概述

  1. 程序员口中的java它到底是什么? java是一门高级的编程语言。
  2. java是哪家研发的,现在属于哪家公司? java是有sun公司研发的于1995年推出,2009年被Oracle公司收购,现在属于Oracle公司
  3. java之父是谁? 詹姆斯·高斯林
  4. java能做些什么? java在互联网领域涉及挺广的,主要做互联网系统的开发
  5. java目前有哪些技术平台? JavaSE(标准版【Java技术的核心和基础】)、JavaEE(企业版【大型互联网企业级解决方案】)、JavaME(小型版【移动应用的解决方案】)

2. JDK

关于jdk的安装这里不过多介绍,有需要的请读者自行百度,😄

  1. jdk是什么? JDK是 java的开发者工具包,必须安装它才可以使用Java
  2. jdk的两大重要的程序:javac和java javac:编译程序(将.java为后缀的源文件编译成以.class为后缀的字节码文件) java:执行程序(执行.class为后缀的字节码文件) 注意 .java的文件名如:HelloWord.java必须和代码中的类名如public class HelloWord{}完全一致
  3. java程序的执行原理 将java程序翻译成计算机底层可以识别的机器语言(机器语言有0和1组成)
  4. jdk的组成 JVM(Java Virtual Machine):是java的虚拟机,真正运行java程序的地方 核心类库:是java本身就带有的程序,给程序员在编写程序员自己的程序时使用 JRE(Java Runtime Environment):java的运行环境(包括jvm,核心类库) jdk(Java Development Kit):Java开发工具包(包括jvm,核心类库,开发工具)
  5. Java跨平台的原理 一次编译,处处可用 程序只需要被开发一次就可以在各种安装了虚拟机的平台上运行
经验分享 程序员 微信小程序 职场和发展