java中数组的使用方法(java中数组的应用)
本文分享给大家的是:
java简介:java是一门面向对象的编程语言1995年由sun公司发布,直到2010年被oracle收购java的jvm(Java Virtual Machine)jvm是java虚拟机,它是跨平台的关键,换句话说java具有平台无关性的特点。
那什么是平台无关性了,就是一次编译后无需重新编译就能在例如windows,linux操作系统等上面运行这个可以从java的执行流程上面可以看出。java的执行流程如下:
后缀名为.java的文件为项目的源文件,通过compile(编译器)编译成后缀名为.class的文件,再通过interpreter(解释器)解释成各个平台下计算机可以网络引流平台识别的指令,由于计算机只能识别01这样二进制的指令,解释器在解析的过程中就有jvm来完成的,这样就解释了java具有跨平台的特性。
java的jdk (Java Development Kit),java语言的软件开发工具包。java在运行和编译会用到这里面的一些指令。jdk主要有两个组件:
javac-编译器,将源程序编译成字节码java 运行编译后的程序(.class后缀的)java的jre (Java Runtime Environment)jre主要包含jvm,java核心类库以及支持的文件。
如果只是运行java程序安装jre就可以了如果是开发java程序那就需要下载jdk了一般情况下,下网络引流平台载的jdk文件里面会附带jre的可以总结一下,如果是面对使用者的话,jre就可以了,面对开发者的话就需要jdk了。
java的jdk,jre,jvm三者之间的关系
jre包含jvm。我们以公式的角度去理解jre=jvm+javase标准库jdk =jre+开发工具集(javac编译工具等)java的平台
javase是我们学习java的知识基础javaee学习可用于后续web网站搭建的必备技能总结:这里只是对java知识体系的初步认识。