Java开发环境介绍_第1页
Java开发环境介绍_第2页
Java开发环境介绍_第3页
Java开发环境介绍_第4页
Java开发环境介绍_第5页
已阅读5页,还剩87页未读 继续免费阅读

下载本文档

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

文档简介

1、Java程序开发工具及资料程序开发工具及资料廖学良廖学良JAVA语言程序设计目录目录lJDK的安装及使用的安装及使用lNetBeans的安装及使用的安装及使用l资料介绍资料介绍JAVA语言程序设计JDK的安装及使用的安装及使用lJava平台及平台及JDK的发展历史的发展历史lJDK的下载及安装的下载及安装l设置环境变量设置环境变量lJDK使用介绍使用介绍JAVA语言程序设计Java平台及平台及JDK的发展历史的发展历史lJDK:Java开发工具包开发工具包(Development Kit),在其不同的版本时期,所代表的名称不同。在其不同的版本时期,所代表的名称不同。 开发Java程序时所用lJ

2、RE:Java运行环境运行环境(Runtime Environment) 运行已经开发的Java程序时所用4JAVA语言程序设计Java平台及平台及JDK的发展历史的发展历史l90年代初,在发布版本年代初,在发布版本1.0和和1.1时,时,Sun将开将开发平台称为发平台称为Java Platform 1.0和和Java Platform 1.1l此时的此时的JDK和和JRE称为称为JDK1.0和和JDK1.1,表,表示示Java Development Kit和和Java Runtime Environment5JAVA语言程序设计Java平台及平台及JDK的发展历史的发展历史l发布版本发布版

3、本1.2时,时,Sun认为新版本改变很大,于认为新版本改变很大,于是将平台名改为是将平台名改为Java 2平台(平台(Java 2 Platform)。对于)。对于1.2来说,此时的平台名为来说,此时的平台名为Java 2 Platform, version 1.2l此时的此时的JDK和和JRE称为称为J2SDK 1.2(Java 2 Software Development Kit, version 1.2)和)和J2RE 1.2,直到,直到1.4.x6JAVA语言程序设计Java平台及平台及JDK的发展历史的发展历史l发布版本发布版本1.5.0时,时,Sun认为在版本前面的认为在版本前面的

4、“1”让开发人员产生新版本没有重要改变的让开发人员产生新版本没有重要改变的误解,于是将前面的误解,于是将前面的1去掉,新的版本号变为去掉,新的版本号变为5.0其前面的其前面的Java2仍然保留。所以,这时候将仍然保留。所以,这时候将J2SE 5.0作为平台名作为平台名(Java 2 Platform, Standard Edition, version 5.0)lJDK和和JRE称为称为JDK5.0(J2SE Development Kit 5.0)和和JRE5.0l1.5.0仍然作为开发人员使用的版本号仍然作为开发人员使用的版本号7JAVA语言程序设计Java平台及平台及JDK的发展历史的发

5、展历史l发布版本发布版本1.6.0时,将最后面的数字(时,将最后面的数字(5.0中的中的0)去掉,并且去掉了)去掉,并且去掉了“Java 2”的标签,将平的标签,将平台叫做台叫做“Java SE 6”(Java Platform, Standard Edition, version 6)lJDK和和JRE分别叫做分别叫做“JDK 6”(Java SE Development Kit 6)和和“JRE 6”l对开发人员,仍然使用对开发人员,仍然使用1.6.0的版本号的版本号8JAVA语言程序设计JDK的下载及安装的下载及安装l下载地址:下载地址:http:/ SE Development Kit

6、,目前,目前最新版为最新版为JDK 6 Update 16l也可到也可到google搜索搜索jdk-6-windows-i586.exe,得到下载地址得到下载地址 比如:http:/ 开始安装,可开始安装,可以看到以看到JDK 6的官方名为的官方名为Java SE Development Kit 610JAVA语言程序设计JDK的下载及安装的下载及安装l开始安装,在开始安装,在“开发工具开发工具”项中,说明不仅包项中,说明不仅包括括JDK 6,而且包括专用的,而且包括专用的JRE。注意其和下。注意其和下面的面的“公共公共JRE”是不同的是不同的11JAVA语言程序设计JDK的下载及安装的下载及

7、安装l看看“公共公共JRE”,说明这是独立的,说明这是独立的JRE,可以,可以供任何应用程序使用供任何应用程序使用12JAVA语言程序设计JDK的下载及安装的下载及安装l更改安装路径到更改安装路径到D:Program FilesJavajdk1.6.013JAVA语言程序设计JDK的下载及安装的下载及安装l安装安装JDK进行中进行中14JAVA语言程序设计JDK的下载及安装的下载及安装l在过程中,会弹出在过程中,会弹出JRE的的“自定义安装自定义安装”窗口窗口,全部选默认即可,全部选默认即可15JAVA语言程序设计JDK的下载及安装的下载及安装l更改更改JRE安装路径,安装到安装路径,安装到“

8、D:Program FilesJavajre1.6.0”目录目录16JAVA语言程序设计JDK的下载及安装的下载及安装l安装安装JRE进行中进行中17JAVA语言程序设计JDK的下载及安装的下载及安装l安装完成安装完成18JAVA语言程序设计JDK的下载及安装的下载及安装l查看目录,在查看目录,在“D:Program FilesJava”下,下,有有“jdk1.6.0”和和“jre1.6.0”目录目录19JAVA语言程序设计JDK的下载及安装的下载及安装l进入进入“jdk1.6.0”目录,其内容如下目录,其内容如下.可以看到可以看到,这里有一个,这里有一个“jre”的子目录,这就是前面的的子目

9、录,这就是前面的供供JDK使用的专用使用的专用JRE20JAVA语言程序设计设置环境变量设置环境变量l安装好安装好JDK之后,还不能使用之后,还不能使用javac命令进行编命令进行编译,需要设置环境变量译,需要设置环境变量21JAVA语言程序设计设置环境变量设置环境变量l右键我的电脑右键我的电脑-属性属性-高级高级-环境变量环境变量22JAVA语言程序设计设置环境变量设置环境变量l在系统变量中,新建在系统变量中,新建JAVA_HOME变量,设置变量,设置其值为其值为JDK所在的目录,即所在的目录,即D:Program FilesJavajdk1.6.023JAVA语言程序设计设置环境变量设置环

10、境变量l将系统变量中的将系统变量中的classpath增加增加tools.jar,dt.jar以及以及jdk的的bin目录:目录:lclasspath = .;D:Program FilesJavajdk1.6.0libtools.jar; D:Program FilesJavajdk1.6.0libdt.jar;D:Program FilesJavajdk1.6.0bin;24JAVA语言程序设计设置环境变量设置环境变量l将值以分号隔开。如果没有将值以分号隔开。如果没有classpath变量,变量,则新建则新建classpath变量变量 注意,要加上“.”,表示搜索class文件时,首先寻找

11、当前目录25JAVA语言程序设计设置环境变量设置环境变量l在系统变量的在系统变量的path中,增加中,增加jdk的的bin目录:目录:D:Program FilesJavajdk1.6.0bin;26JAVA语言程序设计设置环境变量设置环境变量l重新启动机器,即可以使用重新启动机器,即可以使用javac,java等命令等命令27JAVA语言程序设计JDK使用介绍使用介绍l新建文本文件,命名为新建文本文件,命名为Test.java,使用记事本,使用记事本(或者(或者Ultraedit)打开,编辑如下)打开,编辑如下28JAVA语言程序设计JDK使用介绍使用介绍l保存到保存到D:Java目录下目录

12、下29JAVA语言程序设计JDK使用介绍使用介绍l选择选择“开始开始”-“运行运行”,打开,打开“运行运行”对话对话框,输入框,输入“cmd”,得到命令行窗口,得到命令行窗口30JAVA语言程序设计JDK使用介绍使用介绍l输入输入“D:”,将当前目录切换到,将当前目录切换到D盘盘31JAVA语言程序设计JDK使用介绍使用介绍l输入输入“cd Java”,切换到,切换到D盘下的盘下的Java目录目录32JAVA语言程序设计JDK使用介绍使用介绍l此时,可以用此时,可以用dir命令看一下此刻命令看一下此刻Java文件夹下文件夹下的文件,可以看到的文件,可以看到Test.java文件就在这里文件就在

13、这里33JAVA语言程序设计JDK使用介绍使用介绍l编译编译Test.java,使用,使用javac命令:命令:javac Test.javal此时,再使用此时,再使用dir命令查看该目录,可以看到多命令查看该目录,可以看到多了一个了一个Test.class文件。文件。34JAVA语言程序设计JDK使用介绍使用介绍l这个这个Test.class就是与平台无关的字节码指令就是与平台无关的字节码指令l只要安装了只要安装了Java运行环境(运行环境(JRE),其程序就),其程序就可以在任意的处理器上运行可以在任意的处理器上运行JAVA语言程序设计JDK使用介绍使用介绍l运行运行class文件,即字节

14、码指令:文件,即字节码指令:java Testl可以看到结果如下:可以看到结果如下:36JAVA语言程序设计JDK使用介绍使用介绍l在命令行中,可以给在命令行中,可以给Java字节码指令设置参数字节码指令设置参数37JAVA语言程序设计JDK使用介绍使用介绍l将程序改成如下:将程序改成如下:38JAVA语言程序设计JDK使用介绍使用介绍l使用使用javac进行编译:进行编译:javac Test.javal运行运行Test.class,将参数跟在命令后面:,将参数跟在命令后面:java Test Hello Worldl可以看到,输出结果如下:可以看到,输出结果如下:39JAVA语言程序设计N

15、etBeans的安装及使用的安装及使用l下载地址:下载地址:/downloads/index.html,最新版及早期版本都可以下载,最新版及早期版本都可以下载l专为软件开发者提供的一个免费、开源的集成专为软件开发者提供的一个免费、开源的集成开发环境开发环境40JAVA语言程序设计NetBeans的安装及使用的安装及使用lNetBeans下载及安装下载及安装lApplication举例举例lApplet举例举例lNetBeans的重要操作介绍的重要操作介绍41JAVA语言程序设计NetBeans下载及安装下载及安装l双击双击“netbeans-5_0-windows

16、-zh_CN.exe”l在其安装过程中,可以看到要求设置在其安装过程中,可以看到要求设置JDK列表列表,并且已经找到了我们先前安装的,并且已经找到了我们先前安装的JDK目录目录42JAVA语言程序设计NetBeans下载及安装下载及安装l安装完成后,打开安装完成后,打开NetBeans IDE43JAVA语言程序设计Application举例举例l“文件文件”-“新建项目新建项目”,打开新建项目对话,打开新建项目对话框,在框,在“类别类别”中选择中选择“常规常规”,在项目中选,在项目中选择择“Java应用程序应用程序”44JAVA语言程序设计Application举例举例l点击下一步,首先选择

17、项目位置,设为点击下一步,首先选择项目位置,设为“D:JavaApplication”,将项目名称设为,将项目名称设为“MyApplication”,可以看到项目文件夹自,可以看到项目文件夹自动变为动变为“D:JavaApplicationMyApplication”。勾。勾上上“设置为主项目设置为主项目”和和“创建主类创建主类”,并将创,并将创建的主类名字由建的主类名字由“myapplication.Main”改为改为“myapplication.MyClass”:45JAVA语言程序设计Application举例举例46JAVA语言程序设计Application举例举例l点击完成后,看到已

18、经将项目建好:点击完成后,看到已经将项目建好:47JAVA语言程序设计Application举例举例l可以看到,在可以看到,在“源代码包源代码包”下,有一个包下,有一个包myapplication,包中含有文件,包中含有文件MyClass.javal打开目录打开目录D:JavaApplicationMyApplication48JAVA语言程序设计Application举例举例lsrc目录下存放的是源代码包及源文件目录下存放的是源代码包及源文件l打开打开src目录,可看到文件夹目录,可看到文件夹myapplication,这就是包这就是包myapplication的文件夹。打开进入的文件夹。打

19、开进入,可看到,可看到MyClass.java文件。文件。49JAVA语言程序设计Application举例举例l在在NetBeans中,右键项目中,右键项目“MyApplication”,点击,点击“生成项目生成项目”。此时,可以看到。此时,可以看到MyApplication目录下,多了两个文件夹:目录下,多了两个文件夹:build和和dist50JAVA语言程序设计Application举例举例l进入进入“buildclassesmyapplication”,可以,可以看到,已经生成了看到,已经生成了MyClass.class文件文件51JAVA语言程序设计Application举例举例l

20、在在MyClass类的类的main函数中,加入一行输出代函数中,加入一行输出代码码52JAVA语言程序设计Application举例举例l重新生成项目。右键重新生成项目。右键MyApplication项目,点项目,点击击“生成项目生成项目”。l运行此项目。右键运行此项目。右键MyApplication项目,点击项目,点击“运行项目运行项目”,可以看到在,可以看到在NetBeans的输出的输出窗口中,打印了正确的结果窗口中,打印了正确的结果53JAVA语言程序设计Application举例举例l在命令行中,也可以运行在命令行中,也可以运行MyClass.class 文件文件l如果在如果在“D:J

21、avaApplicationMyApplicationbuildclassesmyapplication”下运行:下运行:java MyClass,则会出现错误:,则会出现错误:54JAVA语言程序设计Application举例举例l应该在目录应该在目录“D:JavaApplicationMyApplicationbuildclasses”下运行,即:下运行,即:java myapplication/MyClassl这是因为在这是因为在MyClass.java中,有代码中,有代码“package myapplication;”,具体相关知识会在后面,具体相关知识会在后面课程中讲到课程中讲到55

22、JAVA语言程序设计Application举例举例l参数设置参数设置 右键项目“MyApplication”,点击属性,打开“项目属性”对话框,点击“属性”项,在“参数”栏中可以填入参数,以空格隔开每个参数。 比如填入“Hello World Java”56JAVA语言程序设计Application举例举例l将将MyClass类中的类中的main函数修改为函数修改为57JAVA语言程序设计Application举例举例l可以得到输出结果为可以得到输出结果为58JAVA语言程序设计Applet举例举例lApplet:Java 小程序小程序l选择选择“文件文件”“新建项目新建项目”,在,在“类别类

23、别”下选择下选择“常常规规”,在,在“项目项目”下选择下选择“Java 类库类库”59JAVA语言程序设计Applet举例举例l点击点击“下一步下一步”,将,将“项目位置项目位置”设置为设置为“D:JavaApplet”,将项目名称设置为,将项目名称设置为“MyApplet”,可以看到,可以看到,“项目文件夹项目文件夹”自动变为自动变为“D:JavaAppletMyApplet”60JAVA语言程序设计Applet举例举例l点击点击“完成完成”,可以看到已经建好项目,在项,可以看到已经建好项目,在项目窗口中显示了目窗口中显示了“MyApplet”项目但是还没有项目但是还没有源代码包以及源文件源

24、代码包以及源文件61JAVA语言程序设计Applet举例举例l右键右键“MyApplet”项目,点击项目,点击“新建新建”,选择,选择“文件文件/文件夹文件夹”,打开,打开“新建文件新建文件”对话框对话框l在在“类别类别”下选择下选择“Java类类”,在,在“文件类型文件类型”中选择中选择“Applet”62JAVA语言程序设计Applet举例举例l点击下一步,将点击下一步,将“类名类名”设为设为“MyApplet”,“位置位置”选择选择“源代码包源代码包”,其他选择属性默,其他选择属性默认认63JAVA语言程序设计Applet举例举例l点击点击“完成完成”,可以,可以MyApplet项目中看

25、到新建项目中看到新建的类的类MyApplet.java64JAVA语言程序设计Applet举例举例l在目录在目录“D:JavaAppletMyApplet”下可以下可以看到工程中的文件。其中,看到工程中的文件。其中,src目录下有目录下有MyApplet.java文件文件65JAVA语言程序设计Applet举例举例l在在NetBeans的项目窗口中,右键项目的项目窗口中,右键项目“MyApplet”,点击,点击“生成项目生成项目”l和和Application一样,在一样,在“D:JavaAppletMyApplet”多了两个目录:多了两个目录:build和和dist66JAVA语言程序设计Ap

26、plet举例举例l进入进入“buildclasses”目录,可以看到目录,可以看到MyApplet.class文件文件67JAVA语言程序设计Applet举例举例l右键右键“MyApplet”项目,选择项目,选择“运行项目运行项目”发发现项目找不到主类。因此,对于现项目找不到主类。因此,对于Applet,不能,不能像像Application那么运行那么运行68JAVA语言程序设计Applet举例举例l有有3种方法运行种方法运行l方法方法1:右键右键“MyApplet.java”,选择,选择“运行运行文件文件”69JAVA语言程序设计Applet举例举例l方法方法2:在浏览器中查看在浏览器中查看

27、 在目录“D:JavaAppletMyAppletbuildclasses”下,新建一个MyApplet.html文件,其内容如下:70JAVA语言程序设计Applet举例举例l用支持用支持Java的浏览器,比如的浏览器,比如IE 7打开打开MyApplet.html ,可以看到,可以看到71JAVA语言程序设计Applet举例举例l方法方法3:在命令行中使用:在命令行中使用appletviewer命令浏命令浏览览 appletviewer MyApplet.html72JAVA语言程序设计NetBeans的重要操作介绍的重要操作介绍l菜单菜单“文件文件”-打开项目打开项目 打开已经建好的项目 选定项目文件夹即可,而不是一个项目文件JAVA语言程序设计NetBeans的重要操作介绍的重要操作介绍l右键项目名右键项目名JAVA语言程序设计NetBeans的重要操作介绍的重要操作介绍l新建:新建文件、文件夹、类、接口、包等新建:新建文件、文件夹、类、接口、包等l生成项目:生成生成项目:生成class文件和文件和jar文件于文件于build和和dist目录下目录下l清除项目:删除清除项目:删除build和和dist文件夹文件夹l清除并生成项目:先清除项目,再生成项目清除并生成项目:先清除项目,再生成项目l运行项目:运行选定的项目运行项目:运行选定的项目l调试项目:对项目进行调试调

温馨提示

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

最新文档

评论

0/150

提交评论