Java平台简介
一、Java平台版本
Java平台版本主要有:J2EE(企业版本)、J2SE(标准版本)、J2ME(迷你版本)。这三个版本有不同的用途,J2EE主要用于分布式的网络程序的开发,如电子商务网站和ERP系统;J2SE主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程。
二、Java平台的组成
Java平台主要是由一个compiler(编译器),一个运行环境(runtime environment),和一个核心的API组成。
1、JVM(Java虚拟机):Java程序并不是直接在本地机器的操作系统上执行,而是通过JVM解释成本地的机器语言,其优点是可以保证Java代码在Windows、Linux、Solaris等操作系统上的移植性,其代价是执行速度比C代码要慢。考虑到软件越来越庞大,而计算机硬件性能越来越快,而且WEB应用的发展,其代价是可接受的。
2、JDK(Java Development Kit):Java平台开发包;JSDK(Java 2 Software Development Kit):Java 2平台开发包。目前普遍采用J2SDK。
3、JRE(Java Runtime Environment):Java运行环境,一般情况下已集成到J2SDK中,但如果用户只是执行Java程序,而不进行Java代码的开发,则只需安装JRE。
三、Java环境变量的设置
安装完J2SDK之后,需要设置环境变量,方法如下:控制面板 -〉高级设置 -〉环境变量 -〉系统变量 -〉path里添加一个路径。这个路径是安装J2SDK的bin文件夹的路径。
一、Java平台版本
Java平台版本主要有:J2EE(企业版本)、J2SE(标准版本)、J2ME(迷你版本)。这三个版本有不同的用途,J2EE主要用于分布式的网络程序的开发,如电子商务网站和ERP系统;J2SE主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程。
二、Java平台的组成
Java平台主要是由一个compiler(编译器),一个运行环境(runtime environment),和一个核心的API组成。
1、JVM(Java虚拟机):Java程序并不是直接在本地机器的操作系统上执行,而是通过JVM解释成本地的机器语言,其优点是可以保证Java代码在Windows、Linux、Solaris等操作系统上的移植性,其代价是执行速度比C代码要慢。考虑到软件越来越庞大,而计算机硬件性能越来越快,而且WEB应用的发展,其代价是可接受的。
2、JDK(Java Development Kit):Java平台开发包;JSDK(Java 2 Software Development Kit):Java 2平台开发包。目前普遍采用J2SDK。
3、JRE(Java Runtime Environment):Java运行环境,一般情况下已集成到J2SDK中,但如果用户只是执行Java程序,而不进行Java代码的开发,则只需安装JRE。
三、Java环境变量的设置
安装完J2SDK之后,需要设置环境变量,方法如下:控制面板 -〉高级设置 -〉环境变量 -〉系统变量 -〉path里添加一个路径。这个路径是安装J2SDK的bin文件夹的路径。