从幼稚到成熟----java概述
什么是Java1.Java是一门面向对象的编程语言。Java具有简单性、面向对象、分布式、健壮性、安全性、多线程、动态性、跨平台等特点。2.Java的跨平台性。1.什么是跨平台性?通过Java语言编写的应用程序在不同的系统平台上都可以运行。2.Java为什么可以跨平台?确切的说,不是Java能跨平台,而是虚拟机(JVM)能跨平台。Java之所以能够跨平台是因为不同平台的JVM是不同的,Java源程
什么是Java
1.Java是一门面向对象的编程语言。
Java具有简单性、面向对象、分布式、健壮性、安全性、多线程、动态性、跨平台等特点。
2.Java的跨平台性。
1.什么是跨平台性?
通过Java语言编写的应用程序在不同的系统平台上都可以运行。
2.Java为什么可以跨平台?
确切的说,不是Java能跨平台,而是虚拟机(JVM)能跨平台。Java之所以能够跨平台是因为不同平台的JVM是不同的,Java源程序要先编译成与平台无关的字节码文件(.class),然后字节码文件再被解释成机器码运行,这是在虚拟机上运行的。
3.jre和jdk。
jre(Java Runtime Environment):java运行时环境。在Java平台下,所有的Java程序都需要在jre下才能运行。
jdk(Java Development Kit):Java开发工具包。jdk是整个JAVA的核心,包括了Java的运行环境(Java Runtime Environment)、一堆Java组件(javac、jar、java、javadoc、jdb、java、appletviewer、Javah、Javap、Jconsole)和Java基础的类库(即Java API包括rt.jar)。
总结
使用jdk开发完的程序交给jre去运行。现在主要使用的jdk版本为1.8。
更多推荐
所有评论(0)