【零基础学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的包含关系


相关文章
|
8月前
|
IDE 小程序 Java
初识Java 2
初识Java
40 0
|
8月前
|
存储 Java
|
9月前
|
Java 数据安全/隐私保护
数字加密和解密(Java)
数字加密和解密(Java)
91 0
|
存储 SQL 缓存
JAVA问答17
JAVA问答17
69 0
|
Java 程序员 C++
java的简单
java的简单
44 0
|
Java
6、Java——常用小技巧总结
6、Java——常用小技巧总结
87 0
1100 校庆(JAVA)
2019 年浙江大学将要庆祝成立 122 周年。为了准备校庆,校友会收集了所有校友的身份证号。现在需要请你编写程序,根据来参加校庆的所有人士的身份证号,统计来了多少校友。
1100 校庆(JAVA)
|
Java
java16-巩固练习
java16-巩固练习
83 0
java16-巩固练习
|
存储 Android开发
java35-巩固练习
java35-巩固练习
88 0
java35-巩固练习