欢迎来到天天文库
浏览记录
ID:9881185
大小:1.23 MB
页数:125页
时间:2018-05-11
《java程序设计教案 叶乃文》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章Java程序设计语言基础2.1Java程序的开发工具Java是一种将编译与解释融为一体的程序设计语言,这种处理机制确保了Java程序的与环境无关性,避免了单纯解释性程序的低效率弊病,为实现程序“一次编写,随处使用”的最终目标提供了技术上的可靠保证。2.1.1JDK开发工具JDK是JavaDevelopmentKit的缩写,即Java开发工具,其中包含了Java程序的运行时环境和以命令行方式完成各种操作的命令行开发工具。根据不同的应用对象,JDK又分为JavaSE开发工具、JavaEE开发工具和JavaME开发工具。JavaSE是JavaStandardEdition的缩写,是Ja
2、va的标准开发工具,它既适用于开发与配置桌面或简单的服务器Java程序,也适用于开发与配置当今时尚的嵌入式Java程序。JavaEE是JavaEnterpriseEdition的缩写,是Java的企业级开发工具,它适用于开发复杂的服务器Java程序。JavaME开发工具JavaMicroEdition的缩写,是Java的微型版本的开发工具,它适用于开发运行在类似手机这样的小型设备中的Java程序。1.安装JDK可以直接在http://java.sum.com网站中下载到JDK开发工具的最新版本,这是Sun公司为开发Java程序的所有人士提供的免费软件。例如,根据下载向导提示选择下载Wi
3、ndows环境的JDKSE6后,将会看到下载的文件名称为jdk-6u11-windows-i586-p.exe,文件大小为72.9MB。下载文件jdk-6u11-windows-i586-p.exe之后,在资源管理器中双击这个文件的图标以达到运行这个安装程序的目的。程序运行后会出现一系列提示或选择窗口,供用户确定安装的选项,观察安装的进展。对于安装路径,建议使用默认的设置。安装完毕之后,为了提高日后的运行效率,简化命令行的书写格式,需要对系统中的执行路径与环境变量进行设置。几个重要的子目录在bin子目录中存放着全部开发工具。在jre子目录中存放着Java运行时环境,包括Java虚拟机、
4、类库及支持Java程序运行的程序。在lib子目录中存放着开发工具需要的附加类库和支持文件。几个重要的子目录在include子目录中存放着支持使用Java本机界面、Java虚拟机工具界面及Java2平台的其他功能进行本机代码编程的头文件。在demo子目录中存放着一些Java程序的实例代码,包括使用Swing、其他Java基类及Java平台调试器体系结构的实例。2.JDK中的几个重要文件javac.exe是Java程序的编译器,利用它可以完成对Java程序的编译。java.exe是执行Java程序的解释器,通常被人们称为Java虚拟机。appletviewer.exe用于模拟在浏览器下运行
5、applet应用程序的效果。通常用于在没有浏览器的情况下运行与调试applet应用程序。jar.exe用于创建与管理Java归档文件。javadoc.exe是API文档生成器。3.利用JDK运行Java程序的基本过程选择一个具有文本编辑功能的文本编辑器,将Java代码录入其中并保存成Java源文件。Java源文件的命名规则为:主类名称+.java利用javac对Java代码进行编译,并生成字节码文件,文件名后缀为.class。利用java运行.class文件。举例文件名:HelloWorldClass.java编译:javacHelloWorldClass.java运行:javaHel
6、loWorldClass2.1.2Java集成开发工具人们普遍使用Java集成开发环境,即将编辑、编译、解释、跟踪、测试融为一体的开发环境,IBM公司开发的EclipseIDE和Sun公司开发的NetBeansIDE就是两个极具代表性且应用十分广泛的Java集成开发环境,它们都是免费软件,Eclipse可以从网站hppt://www.eclipse.org下载获得,NetBeansIDE可以从网站hppt://java.sun.com下载获得。1.NetBeansIDE开发环境概要可以在图形用户界面下,利用鼠标选择想要的操作,而不需要键入命令行;可以将所有源程序代码与配置文件组织在一起
7、形成一个项目,便于程序包的管理;可以利用可视化工具轻而易举地设计图形用户界面;可以即时显示语法错误,编译、解释便捷;可以格式化程序书写格式,收缩成员方法显示方式;可以根据需求选择创建相应的程序框架,建立类、接口等;可以利用功能强大的调试工具调试Java程序;可以将项目进行打包发布。2.安装NetBeansIDENetBeansIDE是基于JDK的集成开发环境,需要先安装JDK之后再安装这个集成开发环境。JDK安装完毕之后,从网站hppt://j
此文档下载收益归作者所有