Java的开发环境

1.Java平台的分类
Java的发明者Sun公司免费发行了Java基本开发工具(Java开发平台),这些软件可以很方便的从sun公司的站点(http://www.sun.com)中获取。目前Java产品有三个主要系列:
(1)Java SE(Java standard Edition)
Java SE是Java运行平台的标准版本(也称之为Java 2 Platform)。该版本包括两个主要产品,就是jre(Java runtime environment)和jdk(Java development Kit)。
Jre提供了运行Java程序(Java application和Applet程序)的工具。Java虚拟机则提供了运行平台,它独立于硬件和操作系统。同时jre也为集成开发环境提供了工具,所以这就是为什么我们使用eclipse做Java开发之前需要安装一个运行环境。
jdk是jre的超集(即jre是jdk的子集),jdk不但包括了jre,还提供了编译、运行、调试Java程序所需要的基本命令。所以只要安装了jdk就相当于安装了java的基本环境。
此外,Java SE类库也是Java SE平台的重要组成部分。
(2)
java EE 企业版主要用于开发服务器端的Java应用,即做Web开发。
(3)Java ME(Micro Edition)
Java ME主要用于移动设备上嵌入系统的应用开发,如:手机,pad,电视机顶盒以及打印机等,Java ME平台为应用程序提供了稳定的运行环境。
2.JDK命令
如果在command(即CMD命令提示符)下而不是集成开发环境进行编译,那就回常用到以下几个命令:
(1)javac: 编译器,编译*.java文件,生成一个*.class文件。命令格式为:
>>javac [编译选项] 源文件名   
例:javac -g   *.java
(2)java:Java语言的 解释器,解释运行Java的字节码程序,即*.class文件。命令格式为:
>>java 类文件名
例:java *.class
(3)appletviewer:Java applet浏览器,使用该命令而不用一般的浏览器就可以运行调试applet小程序。。命令格式为:
>>appletviewer *.html(在页面文件中指定了要执行的applet小程序)
(4)jar:java 类文件归档压缩命令,可以将多个。class文件合并为单个jar文件。该命令格式为:
jar [选项] 归档文件吗 类文件名1 类文件名2……
关于jar命令的具体使用可以查看此链接: jar命令详解
3.Java集成开发环境
Java的集成开发环境为程序员提供了更为方便的交互开发平台,它将Java程序的编辑,编译,运行,调试乃至项目管理的所有工具集成到一个界面,而且是图形用户界面。
NetBeans是Sun公司鼎力支持的开放源代码的Java集成开发环境,可以去http://www.netbeans.info/downloads网址下载。
可是当前最为流行的集成开发环境是Eclipse,为IBM开发。它同样开源且广泛应用于各种Java应用的开发,例如web开发,桌面应用程序开发,Android开发等等等等……
刚开始练习的时候可以尝试使用Command方式下的jdk命令(javac,java,jar等)编译运行Java程序,然后再使用集成开发环境。有助于更加了解Java语言的特点。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值