n编写简单_第1页
n编写简单_第2页
n编写简单_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

NJDK的下载和安装NECLIPSE、JBUILDER的安装和使用N编写简单的程序并调试运行JAVANJAVA运行系统PJAVA运行系统一般由类装载器CLASSLOADER、字节码校验器BYTECODEVERIFIER、解释器、代码生成器和运行支持库等几个部分组成。P运行JAVA字节码的工作是由解释器来完成的。P解释执行过程分三步进行代码的装入、代码的校验和代码的执行。P基本结构图PJAVA程序的编译和执行过程如图JDKJDKJAVADEVELOPMENTKIT是SUN公司提供的一套JAVA开发环境通常称之为它主要包括了一些常用的JDK工具、执行时需要的函数库、与C连接时所需的文件及一些JAVA应用程序范例等。N221JDK的获取JDK可以从SUN公司的网站HTTP/JAVASUNCOM或国内一些常用的资料下载网站免费下载而得。NJDK的安装安装好JDK后JDK目录下的一些文件和文件夹说明COPYRIGHTJDK版本说明READMEHTMLJDK的HTML说明文档READMETXTJDK基本内容及功能说明SRCZIPJDK程序源代码压缩文件BIN目录包含了常用的JDK工具LIB目录包含了一些在执行JDK可执行文件时所要用到的类库INCLUDE目录包含了一些与C连接时所需的文件DEMO目录包含了许多SUN公司提供的JAVA小应用程序范例。N安装JAVA帮助文档JDK的安装程序中并不包含帮助文档因此必须从SUN的网站上下载进行安装是个压缩包。通常安装在JDK所在目录的DOCS子目录下面。N环境变量的配置在安装完JDK之后必须配置环境变量CLASSPATH和PATHJDK才能够正常运行。P在环境变量中新建名为CLASSPATH的环境变量如已经存在则只要修改值为DJDK13LIBPCLASSPATH指明JAVA虚拟机要装载类的路径“”表示当前目录P在环境变量中新建名为PATH的环境变量如已经存在则只要修改值为PATHDJDK13BINPPATH指明了操作系统查找JDK工具如JAVAC、JAVA等文件的路径JAVASUN公司为程序开发者提供了编译、测试、执行程序等一套完备的工具体系它们被集中存放在主目录的BIN目录下。NJAVA编译器JAVACEXE是用户用来将JAVA文件编译成可以被JAVA解释器运行的类文件CLASS的工具。命令格式为JAVAC选项源文件名NJAVA解释器JAVAEXEJAVA解释器也称字节码解释器它负责解释执行JAVA字节码文件就是通常所说的JAVA虚拟机JVM。命令格式为JAVA选项类名参数NAPPLET刘览器APPLETVIEWEREXEAPPLETVIEWER展示WEB页面中包含的APPLET通常用于APPLET开发过程中的测试。命令格式为APPLETVIEWER选项URLN调试器JDBEXE调试器JDB也可执行字节码同时提供置断点中断执行和显示迹量值等功能是查找程序错误的有效工具。JAVA调试器JDB用于监督检测JAVA程序的执行。N分解器JAVAPEXEJAVA分解器JAVAP将经编译生成的字节码分解给出指定类中成员变量和方法的有关信息。命令格式JAVAP选项类名N文档生成器JAVADOCEXE文档生成器JAVADOC接受源文件后缀为JAVA输入然后自动生成一个HTML文件内容包括JAVA源文件中的类、变量、方法、接口、异常等。NC语言头文件生成器JAVAHEXEC语言头文件生成器JAVAH用以从JAVA字节码上生成C语言头文件和源文件这些文件用来在JAVA的类中融入C语言的原生方法。语法格式JAVAH选项类名JAVA较流行的代码编辑工具NULTRAEDITNTEXTPADNEDITPLUSJAVA集成开发工具NVISUALJNJBUILDERNECLIPSEAPPLICATIONAPPLETNAPPLICATION程序的编写与运行P编写源程序例HELLOWORLDJAVACLASSHELLOWORLDPUBLICSTATICVOIDMAINSTRINGARGSSYSTEMOUTPRINTLNHELLOWORLD注保存的时候文件名要和类名一致包括大小写P编译源程序P首先在命令提示符下进入该文件的根目录P用JAVAC命令编译源文件如JAVACHELLOWORLDJAVAP运行JAVA程序P执行JAVA命令就可运行JAVA程序如JAVAHELLOWORLDNAPPLET程序的编写与运行P编写源程序例MYFIRSTAPPLETJAVAIMPORTJAVAAPPLETIMPORTJAVAAWTPUBLICCLASSMYFIRSTAPPLETEXTENDSAPPLETPUBLICVOIDPAINTGRAPHICSGGDRAWSTRINGHELLOJAVAWORLD220P编译源程序P建立MYFIRSTAPPLETHTML将MYFIRSTAPPLETCLASS字节码文件放入其中。P浏览MYFIRSTAPPLETHTMLJAVAN源文件的命名规则如果在源程序中包含有公共类的定义则该源文件名必须与该公共类的名字完全一致字母的大小写都必须一样。这是JAVA语言的一个严格的规定如果不遵守在编译时就会出错。因此在一个JAVA源程序中至多只能有一个公共类的定义。如果源程序中不包含公共类的定义则该文件名可以任意取名。如果在一个源程序中有多个类定义则在编译时将为每个类生成一个CLASS文件。NJAVA编程规范软件开发是一个集体协作的过程程序员之间的代码是经常要进行交换阅读的因此JAVA源程序有一些约定成俗的命名规定主要目的是为了提高JAVA程序的可读性。P包名包名是全小写的名词中间可以由点分隔开例如JAVAAWTEVENTP类名首字母大写通常由多个单词合成一个类名要求每个单词的首字母也要大写例如CLASSHELLOWORLDAPPP接口名命名规则与类名相同例如INTERFACECOLLECTIONP方法名往往由多个单词合成第一个单词通常为动词首字母小写中间的每个单词的首字母都要大写例如BALANCE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论