Java语言的平台、API、JDK和IDE

本文介绍了Java语言平台的不同版本及其应用场景,包括J2ME、J2SE和J2EE,并解释了API、JDK、JRE和JVM的概念。此外还概述了几种常用的Java集成开发环境(IDE),如Eclipse、NetBeans等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



1 Java语言平台架构三种方案
 1)J2ME - Java ME (微小版,用于手持设备或者家电设备)

          相当于于Andirod,HTML5的开发平台,J2ME 现在已经过时了,已经被Andirod 所取代,而出来没多久的新技术HTML5比Andirod更加的有竞争力。将来也许会成为这一平台开发的主流。
 2) J2SE - JAVA SE (标准版,基础,用于开发桌面程序)
 3) J2EE - JAVA EE (企业版,用于开发企业级应用)

2 API - Application program interface (应用程序接口)
 通俗来说,API可以指
 1)一套系统自带的类和方法
 2)自带的类和方法的描述帮助文档

重点: 掌握API文档的使用方法、如何自己建立项目的API文档。

3 JDK
 1)JDK - Java Develop kit (Java 开发工具包,开发和运行的命令程序和一套类库,JDK已经包含了JRE)
 2) JRE - Java Runtime Environment(运行时环境,运行Java程序必须要它)
 3) JVM - Java Virtual Machine (java虚拟机器,其实就是一个c写的程序,运行起来就是一个进程)


了解:什么是程序?什么是进程?

用一个例子来说明这个问题:一个APP就是一个程序,而只有我们点击打开了这个APP,APP开始运行的过程就进程。

4 IDE
 Integerate Develop Environment (集成开发环境)
 把开发Java的工具(javac,javadoc,jar....)集成在一个可视的软件上
 常用的集成开发工具
Idea (最新android开发环境就是基于Idea)
eclipse,
myeclipse(收费)
netbean
jbuilder

初学者可以使用eclipse和net,毕竟这个软件是免费使用的。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值