零基础学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的主要内容,如果未能解决你的问题,请参考以下文章