您的位置:软件 > 开发者网络 > 开发工具 > Java > 正文
Java程序设计基础入门之慨述
[文章信息]
作者:Warton
时间:2004-02-26
出处:电脑报
责任编辑:方舟
[文章导读]
计算机行业发展的下一个浪潮就是Java,并且很快就会发生
advertisement
热点推荐
· 11.10软件精选 FW实用设计
· IE最新安全漏洞补救几大措施
· M牛的网络生活之下载篇
· Norton Ghost 9.0全新体验
· InstallShield简明使用教程之前言
[正文]

上一页  1 2  

    Java的特性

  提到Java,相信大家都有点初步的印象——跨平台、一次编写到处运行、简单易用等。从语言本身来讲,它是抛弃了C/C++的诸多缺点,综合很多语言的优点后的产物。从应用上来讲,J2EE是目前企业级应用的最出色平台和最成功的解决方案,J2ME已经独霸移动及嵌入式产品开发的大半壁江山,手机Java应用程序、Java游戏层出不穷,展现它勃勃生机;J2SE也不甘落后,相当多的Java桌面应用软件也在不断涌现出来。

  如果用一句话来形容Java,那就是:“Java是一种简单的面向对象的分布式的解释的健壮的安全的结构中立的可移植的性能很优异的多线程的动态的语言”。

  Java应用的开发平台

  现在很多人提及Java时,时常都会有J2EE、J2ME和J2SE出现。它们是什么呢?它们是Java所支持的三个开发平台,它们分别是适用于小型嵌入设备、移动电话和智能卡的Java 2 Platform Micro Edition(J2ME)、适用于桌面的Java 2 Platform Standard Edition(J2SE)以及企业服务应用领域的Java 2 Platform Enterprise Edition(J2EE)。

  本期开始,我们将涉足Java的桌面应用J2SE。桌面应用一般只需要JRE的支持就足够了。做J2SE开发要使用JDKJava开发包。目前有很多Java的集成开发工具,它们大都包含了JDK。比较流行的有JBuilder、Visual J++、JCreator等。SUN公司提供的最新jdk1.4.2安装里也同时包含了一个集成开发环境NetBeans IDE,也是目前最好的Java开发工具之一。

  准备武器——JDK

  取得JDK

  要学习一种语言,不能光看语法书,准备开发工具来动手试验才是明智的选择。那么,我们先去学习Java的第一把武器:JDK(Java Develop's Kit),也叫做J2SE(Java2 SDK Standard Edition)
打开浏览器,输入:http//java.sun.com,在网页最右边,找到J2SE 1.4.2 SDK的链接,
点击下载(这可是最新的JDK了)。文件比较大,有90MB大小。这个版本的JDK安装包里带有NetBeans 3.5.1这一个IDE(集成开发环境),在后续的编程练习中我们会使用到NetBeans。下载完毕,就可以安装了,安装时注意你的JDK安装位置,稍后会在配置里用到这个路径。

  JDK的环境配置

  安装JDK之后,首先要做的事是配置JDK的环境变量Path和Classpath。

  在Windows 98下,我们需要在Autoexec.bat文件中设置path和classpath指向的路径。比如在Autoexec.bat里写入其中将路径改成你的安装路径就可以了:

set path=.c\jdk1.4\bin
set classpath=.c\jdk1.4\binc\jdk1.4\libc\jdk1.4\jre\lib

  在Windows NT/2000/XP下,请打开“控制面板”→“系统”→“高级”→“环境变量”,然后添加classpath变量并将值设置为:.<installdir>\jdk\bin;添加path变量并将其它设置为:<installdir>\jdk\bin。其中<installdir>为JDK的安装目录。
比如笔者的安装目录为:C\j2sdk1.4,只要将bin所在目录添加进去就行了。注意classpath变量的值,“.”代表当前目录多个目录用分号隔开。

  了解JDK开发工具包

  JDK安装完成,进入相应的JDK目录,找到bin目录,会看到很多EXE文件,这些都是JDK的开发工具和实用程序。JDK 工具库中有八种主要程序:

Javac:Java编译器,将Java源代码转换成字节码。
Java:Java解释器,直接从类文件执行Java应用程序字节代码。
Jar:Java打包工具,主要功能是将class文件压缩和打包。
Javadoc:根据Java源码及说明语句生成HTML文档。
Appletviewer:小应用程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
Jdb:Java调试器,可以逐行执行程序,设置断点和检查变量。
Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。

  Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。至于这些工具的详细使用不在本文讨论范围,JDK Documentation上有详细的文档(http//java.sun.com/docs/)。


上一页  1 2  

·"WAP天极之IT新闻资讯,50万元等你拿"    ·天极WAP之游戏狂图,50万元等你下载


发表评论推荐给朋友我想参加相关培训打印我对此感兴趣订阅电子杂志
相关内容阅读排行榜
  • 一个简单的Timer Service
  • Struts国际化编程轻松实现
  • Java 线程/内存模型的缺陷和增强
  • J2EE创建多媒体管理软件解决方案
  • 用JDom轻松整合Java和XML
  • 用Java多媒体框架设计自动播放机
  • 用Java实现数据库应用系统
  • 一个简单实用的数据库操作框架
  • 将存储过程封装为EJB组件的方法
  • Struts学习初级教程
  • 用Java实现网络语音信号传送
  • VIA驱动问题导致DVD刻录失败
  • [配置推荐]学生型闪龙配置
  • 11.10软件精选 FW实用设计
  • 精英主板全面迈进P5时代
  • 详解11月三大硬件杀手游戏及四大凶器
  • 选硬盘 用好希捷互动存储专家
  • NDS十大最受期待游戏
  • 中国星际个人联赛第6轮综述
  • Advertisement