Java学习之路JAVA基础知识

JAVA基础系列(一) 概述与相关概念

2017-05-25  本文已影响54人  Acamy丶

万事开头难,来这个平台上已经有一段时间了,看到了很多高质量的文章,也很喜欢这种简约的风格。一直也想把自己的零散的知识体系组织起来,但苦于自己拙劣的文笔和不成流派的风格让大家笑话,直到现在才开始。可是从哪方面开始,JavaWeb?JVM?Oracle?.Net?数据结构?算法?组成原理?操作系统?...细想这些东西在自己脑海中都是半调子水平。万丈高楼平地起,还是从基础的开始,在这里和大家一起学习成长,培养写作总结的习惯。在系列文章中要尽量用多点思维导图,流程图,Demo代码来取代一些臃肿的文字.

JAVA学习系列之知识体系

将分以下几个部分进行归纳总结

概述内容

概述内容框架.jpg

1.概念

Java 是一门面向对象编程语言,是一项用于开发应用程序的技术.
特性:简单性,解释性,面向对象,高性能,分布式处理,多线程,健壮性,动态,结构中立,安全性,开源,跨平台。

2.平台版本

是为开发普通桌面和商务应用程序提供的解决方案;
该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发

是为开发电子消费产品和嵌入式设备提供的解决方案

是为开发企业环境下的应用程序提供的一套解决方案
该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发

3.跨平台性

只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。实现通过Java语言编写的应用程序在不同的系统平台上都可以运行。

跨平台图解

4.工作原理

javat程序执行流程

5.JRE与JDK

包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

6.环境变量

JAVA环境变量
上一篇下一篇

猜你喜欢

热点阅读