2000字读懂Java的来源

title: Java的来源

blog: CSDN

data: Java学习路线及视频

1.Java市场

截至2020-03: Java的市场份额为17.78%

2. Java语言简介

后台开发语言:Java、PHP、Python、Go、Node.js

3. Java发展史

4. Java技术体系平台

5. Java在各领域的应用

6.Java语言的诞生

java之父James Gosling团队在开发”Green”项目时,发现C缺少垃圾回收系统,还有可移植的安全性、分布程序设计和多线程功能。最后,他们想要一种易于移植到各种设备上的平台

Java确实是从C语言和C++语言继承了许多成份,甚至可以将Java看成是类C语言发展和衍生的产物。比如Java语言的变量声明,操作符形式,参数传递,流程控制等方面和C语言、C++语言完全相同。但同时,Java是一个纯粹的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心。Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间。JDK1.5又引入了泛型编程(GenericProgramming)、类型安全的枚举、不定长参数和自动装/拆箱

8qI81S.png

7.Java语言的主要特性

8.Java程序运行机制及运行过程

Java语言的特点

8q7JXD.png

因为有了JVM,同一个Java 程序在三个不同的操作系统中都可以执行。这样就实现了Java 程序的跨平台性。

Java两种核心机制

8q7OE9.png 8qHAUA.png

9.常用的Java开发工具

Java常用开发工具介绍

Sublime Text 3 新手安装教程

IntelliJ IDEA安装操作步骤

10.结语

8qXr3n.png

2000字读懂Java的来源

全文结束