- 1、本文档共125页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java程设计教案 叶乃文
第2章 Java程序设计语言基础 2.1 Java程序的开发工具 Java是一种将编译与解释融为一体的程序设计语言,这种处理机制确保了Java程序的与环境无关性,避免了单纯解释性程序的低效率弊病,为实现程序“一次编写,随处使用”的最终目标提供了技术上的可靠保证。 2.1.1 JDK开发工具 JDK是Java Development Kit的缩写,即Java开发工具,其中包含了Java程序的运行时环境和以命令行方式完成各种操作的命令行开发工具。根据不同的应用对象,JDK又分为Java SE开发工具、Java EE开发工具和Java ME开发工具。 Java SE是Java Standard Edition的缩写,是Java的标准开发工具,它既适用于开发与配置桌面或简单的服务器Java程序,也适用于开发与配置当今时尚的嵌入式Java程序。 Java EE是Java Enterprise Edition的缩写,是Java的企业级开发工具,它适用于开发复杂的服务器Java程序。 Java ME开发工具Java Micro Edition的缩写,是Java的微型版本的开发工具,它适用于开发运行在类似手机这样的小型设备中的Java程序。 1.安装JDK 可以直接在网站中下载到JDK开发工具的必威体育精装版版本,这是Sun公司为开发Java程序的所有人士提供的免费软件。 例如,根据下载向导提示选择下载Windows环境的JDK SE 6后,将会看到下载的文件名称为jdk-6u11-windows-i586-p.exe,文件大小为72.9MB。 下载文件jdk-6u11-windows-i586-p.exe之后,在资源管理器中双击这个文件的图标以达到运行这个安装程序的目的。程序运行后会出现一系列提示或选择窗口,供用户确定安装的选项,观察安装的进展。对于安装路径,建议使用默认的设置。 安装完毕之后,为了提高日后的运行效率,简化命令行的书写格式,需要对系统中的执行路径与环境变量进行设置。 几个重要的子目录 在bin子目录中存放着全部开发工具。 在jre子目录中存放着Java运行时环境,包括Java虚拟机、类库及支持Java程序运行的程序。 在lib子目录中存放着开发工具需要的附加类库和支持文件。 几个重要的子目录 在include子目录中存放着支持使用 Java 本机界面、Java虚拟机工具界面及Java 2 平台的其他功能进行本机代码编程的头文件。 在demo子目录中存放着一些 Java程序的实例代码,包括使用 Swing、其他Java 基类及 Java 平台调试器体系结构的实例。 2.JDK中的几个重要文件 javac.exe是Java程序的编译器,利用它可以完成对Java程序的编译。 java.exe是执行Java程序的解释器,通常被人们称为Java虚拟机。 appletviewer.exe用于模拟在浏览器下运行applet应用程序的效果。通常用于在没有浏览器的情况下运行与调试applet应用程序。 jar.exe用于创建与管理Java归档文件。 javadoc.exe是API文档生成器。 3.利用 JDK运行Java程序的基本过程 选择一个具有文本编辑功能的文本编辑器,将Java代码录入其中并保存成Java源文件。 Java源文件的命名规则为: 主类名称+ .java 利用javac对Java代码进行编译,并生成字节码文件,文件名后缀为.class。 利用java运行.class文件。 举例 文件名: HelloWorldClass.java 编译:javac HelloWorldClass.java 运行:java HelloWorldClass 2.1.2 Java集成开发工具 人们普遍使用Java集成开发环境,即将编辑、编译、解释、跟踪、测试融为一体的开发环境,IBM公司开发的Eclipse IDE和Sun公司开发的NetBeans IDE就是两个极具代表性且应用十分广泛的Java集成开发环境,它们都是免费软件,Eclipse可以从网站hppt://下载获得,NetBeans IDE可以从网站hppt://下载获得。 1.NetBeans IDE开发环境概要 可以在图形用户界面下,利用鼠标选择想要的操作,而不需要键入命令行; 可以将所有源程序代码与配置文件组织在一起形成一个项目,便于程序包的管理; 可以利用可视化工具轻而易举地设计图形用户界面; 可以即时显示语法错误,编译、解释便捷; 可以格式化程序书写格式,收缩成员方法显示方式; 可以根据需求选择创建相应的程序框架,建立类、接口等; 可以利用功能强大的调试工具调试Java程序; 可以将项目进行打包发布。 2.安装NetBeans IDE NetBeans I
您可能关注的文档
- FH-FS催化剂南方催会议ppt.ppt
- Flash C3课件123.ppt
- Flas 8中文版职业应用教程.ppt
- file九年级英语中考写作训练全讲(课件).ppt
- Flash C3教案1.ppt
- Flash CS3 动画作实用教程.ppt
- Flash CS3 动画作实用教程1.ppt
- FLAS8应用教程.ppt
- Flash CS入门与进阶 教学课件 李亮辉 ch03.ppt
- Excel200电子表格系统.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)