No1. Java的认识、环境的安装

2019-01-17  本文已影响0人  黄成瑞

一、Java概述

1.Java是一种可以用于编写跨平台应用的面向对象编程语言
2.Java编程语言是一种简单、面向对象、分布式、解释型、健壮安全、与系统无关、可移植、高性能、多线程和动态的语言
3.Java可以轻松的写一些小游戏
4.Java拥有全球最大的开发者社群,Java也是开发Web应用最为广泛的一种选择,以Java为基础构建了丰富的Web开发生态
5.Java为开发者提供了JDK(Java Development Kit),这是Java语言的软件开发工具包
6.Java程序流程:编辑器-》写文件-》编译器-》CLASS-》虚拟机-》服务器

二、Java环境安装 (OS X环境下)

1.安装Java环境(JDK)

a.访问网址 https://www.oracle.com/technetwork/java/javase/downloads/index.html
b.下载Java SE Mac OS X对应的下载链接
c.安装刚才下载好的文件
验证安装:终端命令 ~ java -version可以查看java版本

2.安装开发工具(Eclipse)

三、JDK、JRE、JVM

1.JDK:Java Development ToolKit Java开发工具框架
2.JRE:Java Runtime Environment Java运行时环境
3.JVM:Java Virtual Machine Java虚拟机


Java

a.JDK在包含JRE之外,还提供了开发Java应用的各种工具,如编译器和调试器
b.JRE包括JVM和JAVA核心类库和支持文件,是Java的运行平台,所有Java程序都要在JRE下才能运行
c.JVM是JRE的一部分,Java虚拟机的主要工作是将Java字节码,通过Java程序编译得到,映射到本地CPU的指令集或者OS的系统调用,JVM会根据不同的操作系统使用不同的JVM映射规则,从而使得Java平台与操作系统无关,实现跨平台的特性。
d.在实际开发过程中,我们首先编写Java代码,然后通过JDK中的编译程序(javac)将Java文件编译成Java字节码,JRE加载和验证Java字节码,JVM解释字节码,映射到CPU指令集或O的系统调用,完成最终的程序功能。
JDK、JRE、JVM三者之间的关系
上一篇下一篇

猜你喜欢

热点阅读