零基础学Java—初识Java

Posted 王同学要努力

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了零基础学Java—初识Java相关的知识,希望对你有一定的参考价值。

【零基础学Java】— 初识Java(一)

👏芳华正茂始少年👏👏时光正好👏👏👏 未来可期

一、Java诞生小故事


二、Java技术体系平台

三、Java重要特点

  • Java语言是面向对象的(Object Oriented Programming)。
  • Java语言是健壮的。
  • Java的强类型机制、异常处理、垃圾自动收集等是Java程序健壮性的重要保证。
  • Java语言是跨平台性的。
  • Java语言是解释型的(C/C++等都是编译型语言,而Java,C#,php等都是解释型语言。区别是解释型语言,编译后的代码,不能直接被机器执行,需要解释器来执行,编译型语言,编译后的代码,可以直接被机器执行)

四、Java运行机制以及运行规程

  • Java核心机制—Java虚拟机(Java Virtual Machine)
  • JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域,负责执行指令,管理数据、内存、寄存器、包含在JDK中
  • 对于不同的平台,有不同的虚拟机
  • Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”

五、什么是JDK、JRE?

👏JDK的基本介绍

  • JDK的全称(Java Development Kit )Java开发工具包
  • JDK=JRE+java的开发工具(java、javac、javadoc、javap等)
  • JDK是提供给Java开发人员使用的,其中就包含了Java的开发工具,也包括了JRE,所以安装了JDK,就不用了在单独安装JRE了。

👏👏JRE的基本介绍

👏👏👏JDK、JRE和JVM的包含关系

以上是关于零基础学Java—初识Java的主要内容,如果未能解决你的问题,请参考以下文章

零基础学Java—Java运行机制

零基础学Java从啥开始学?

零基础如何学好Java开发

零基础学java应该从哪里开始?

零基础学Java步骤有哪些?

零基础java培训靠谱吗?职场转行,零基础开始学Java开发靠谱吗?