版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Java程序开发工具及资料,目录,JDK的安装及使用 NetBeans的安装及使用 资料介绍,JDK的安装及使用,Java平台及JDK的发展历史 JDK的下载及安装 设置环境变量 JDK使用介绍,Java平台及JDK的发展历史,JDK:Java开发工具包(Development Kit),在其不同的版本时期,所代表的名称不同。 开发Java程序时所用 JRE:Java运行环境(Runtime Environment) 运行已经开发的Java程序时所用,4,Java平台及JDK的发展历史,90年代初,在发布版本1.0和1.1时,Sun将开发平台称为Java Platform 1.0和Java P
2、latform 1.1 此时的JDK和JRE称为JDK1.0和JDK1.1,表示Java Development Kit和Java Runtime Environment,5,Java平台及JDK的发展历史,发布版本1.2时,Sun认为新版本改变很大,于是将平台名改为Java 2平台(Java 2 Platform)。对于1.2来说,此时的平台名为Java 2 Platform, version 1.2 此时的JDK和JRE称为J2SDK 1.2(Java 2 Software Development Kit, version 1.2)和J2RE 1.2,直到1.4.x,6,Java平台及JD
3、K的发展历史,发布版本1.5.0时,Sun认为在版本前面的“1”让开发人员产生新版本没有重要改变的误解,于是将前面的1去掉,新的版本号变为5.0其前面的Java2仍然保留。所以,这时候将J2SE 5.0作为平台名(Java 2 Platform, Standard Edition, version 5.0) JDK和JRE称为JDK5.0(J2SE Development Kit 5.0)和JRE5.0 1.5.0仍然作为开发人员使用的版本号,7,Java平台及JDK的发展历史,发布版本1.6.0时,将最后面的数字(5.0中的0)去掉,并且去掉了“Java 2”的标签,将平台叫做“Java S
4、E 6”(Java Platform, Standard Edition, version 6) JDK和JRE分别叫做“JDK 6”(Java SE Development Kit 6)和“JRE 6” 对开发人员,仍然使用1.6.0的版本号,8,Java平台及JDK的发展历史,目前最新版本为JDK 7 Java Platform, Standard Edition 7 Development Kit (JDK 7) 可以从这里查看JDK 7的特点: 比如:在Swing中提供了JLayer类,9,JDK的下载及安装,下载地址: SE Development Kit,目前最新版为JDK 6 U
5、pdate 16 也可到google搜索jdk-6-windows-i586.exe,得到下载地址 比如:,JDK的下载及安装,双击jdk-6-windows-i586.exe, 开始安装,可以看到JDK 6的官方名为Java SE Development Kit 6,11,JDK的下载及安装,开始安装,在“开发工具”项中,说明不仅包括JDK 6,而且包括专用的JRE。注意其和下面的“公共JRE”是不同的,12,JDK的下载及安装,看“公共JRE”,说明这是独立的JRE,可以供任何应用程序使用,13,JDK的下载及安装,更改安装路径到D:Program FilesJavajdk1.6.0,14
6、,JDK的下载及安装,安装JDK进行中,15,JDK的下载及安装,在过程中,会弹出JRE的“自定义安装”窗口,全部选默认即可,16,JDK的下载及安装,更改JRE安装路径,安装到“D:Program FilesJavajre1.6.0”目录,17,JDK的下载及安装,安装JRE进行中,18,JDK的下载及安装,安装完成,19,JDK的下载及安装,查看目录,在“D:Program FilesJava”下,有“jdk1.6.0”和“jre1.6.0”目录,20,JDK的下载及安装,进入“jdk1.6.0”目录,其内容如下.可以看到,这里有一个“jre”的子目录,这就是前面的供JDK使用的专用JRE
7、,21,设置环境变量,安装好JDK之后,还不能使用javac命令进行编译,需要设置环境变量,22,设置环境变量,右键我的电脑-属性-高级-环境变量,23,设置环境变量,在系统变量中,新建JAVA_HOME变量,设置其值为JDK所在的目录,即D:Program FilesJavajdk1.6.0,24,设置环境变量,将系统变量中的classpath增加tools.jar,dt.jar以及jdk的bin目录: classpath = .;D:Program FilesJavajdk1.6.0libtools.jar; D:Program FilesJavajdk1.6.0libdt.jar;D:P
8、rogram FilesJavajdk1.6.0bin;,25,设置环境变量,将值以分号隔开。如果没有classpath变量,则新建classpath变量 注意,要加上“.”,表示搜索class文件时,首先寻找当前目录,26,设置环境变量,在系统变量的path中,增加jdk的bin目录:D:Program FilesJavajdk1.6.0bin; 只做这一个步骤就可以连接上了,27,设置环境变量,重新启动机器,即可以使用javac,java等命令 注意:对某些windows版本,安装较新的JDK后,可能不需要配置环境变量或者重启机器。大家可以在命令行中先尝试使用javac命令,看系统能否找到
9、该命令。如果能找到,则不需要设置环境变量。,28,JDK使用介绍,新建文本文件,命名为Test.java,使用记事本(或者Ultraedit)打开,编辑如下,29,JDK使用介绍,保存到D:Java目录下,30,JDK使用介绍,选择“开始”-“运行”,打开“运行”对话框,输入“cmd”,得到命令行窗口,31,JDK使用介绍,输入“D:”,将当前目录切换到D盘,32,JDK使用介绍,输入“cd Java”,切换到D盘下的Java目录,33,JDK使用介绍,此时,可以用dir命令看一下此刻Java文件夹下的文件,可以看到Test.java文件就在这里,34,JDK使用介绍,编译Test.java,
10、使用javac命令: javac Test.java 此时,再使用dir命令查看该目录,可以看到多了一个Test.class文件。,35,JDK使用介绍,这个Test.class就是与平台无关的字节码指令 只要安装了Java运行环境(JRE),其程序就可以在任意的处理器上运行,JDK使用介绍,运行class文件,即字节码指令:java Test 可以看到结果如下:,37,JDK使用介绍,在命令行中,可以给Java字节码指令设置参数,38,JDK使用介绍,将程序改成如下:,39,JDK使用介绍,使用javac进行编译:javac Test.java 运行Test.class,将参数跟在命令后面:
11、 java Test Hello World 可以看到,输出结果如下:,40,NetBeans的安装及使用,下载地址:/downloads/index.html,最新版及早期版本都可以下载 专为软件开发者提供的一个免费、开源的集成开发环境,41,NetBeans的安装及使用,NetBeans下载及安装 Application举例 Applet举例 NetBeans的重要操作介绍,42,NetBeans下载及安装,双击“netbeans-5_0-windows-zh_CN.exe” 在其安装过程中,可以看到要求设置JDK列表,并且已经找到了我们先前安装的JDK目录,43,Net
12、Beans下载及安装,安装完成后,打开NetBeans IDE,44,Application举例,“文件”-“新建项目”,打开新建项目对话框,在“类别”中选择“常规”,在项目中选择“Java应用程序”,45,Application举例,点击下一步,首先选择项目位置,设为“D:JavaApplication”,将项目名称设为“MyApplication”,可以看到项目文件夹自动变为“D:JavaApplicationMyApplication”。勾上“设置为主项目”和“创建主类”,并将创建的主类名字由“myapplication.Main”改为“myapplication.MyClass”:,4
13、6,Application举例,47,Application举例,点击完成后,看到已经将项目建好:,48,Application举例,可以看到,在“源代码包”下,有一个包myapplication,包中含有文件MyClass.java 打开目录D:JavaApplicationMyApplication,49,Application举例,src目录下存放的是源代码包及源文件 打开src目录,可看到文件夹myapplication,这就是包myapplication的文件夹。打开进入,可看到MyClass.java文件。,50,Application举例,在NetBeans中,右键项目“MyAp
14、plication”,点击“生成项目”。此时,可以看到MyApplication目录下,多了两个文件夹:build和dist,51,Application举例,进入“buildclassesmyapplication”,可以看到,已经生成了MyClass.class文件,52,Application举例,在MyClass类的main函数中,加入一行输出代码,53,Application举例,重新生成项目。右键MyApplication项目,点击“生成项目”。 运行此项目。右键MyApplication项目,点击“运行项目”,可以看到在NetBeans的输出窗口中,打印了正确的结果,54,App
15、lication举例,在命令行中,也可以运行MyClass.class 文件 如果在“D:JavaApplicationMyApplicationbuildclassesmyapplication”下运行:java MyClass,则会出现错误:,55,Application举例,应该在目录“D:JavaApplicationMyApplicationbuildclasses”下运行,即:java myapplication/MyClass 这是因为在MyClass.java中,有代码“package myapplication;”,具体相关知识会在后面课程中讲到,56,Application
16、举例,参数设置 右键项目“MyApplication”,点击属性,打开“项目属性”对话框,点击“属性”项,在“参数”栏中可以填入参数,以空格隔开每个参数。 比如填入“Hello World Java”,57,Application举例,将MyClass类中的main函数修改为,58,Application举例,可以得到输出结果为,59,Applet举例,Applet:Java 小程序 选择“文件”“新建项目”,在“类别”下选择“常规”,在“项目”下选择“Java 类库”,60,Applet举例,点击“下一步”,将“项目位置”设置为“D:JavaApplet”,将项目名称设置为“MyApplet
17、”,可以看到,“项目文件夹”自动变为“D:JavaAppletMyApplet”,61,Applet举例,点击“完成”,可以看到已经建好项目,在项目窗口中显示了“MyApplet”项目但是还没有源代码包以及源文件,62,Applet举例,右键“MyApplet”项目,点击“新建”,选择“文件/文件夹”,打开“新建文件”对话框 在“类别”下选择“Java类”,在“文件类型”中选择“Applet”,63,Applet举例,点击下一步,将“类名”设为“MyApplet”,“位置”选择“源代码包”,其他选择属性默认,64,Applet举例,点击“完成”,可以MyApplet项目中看到新建的类MyApp
18、let.java,65,Applet举例,在目录“D:JavaAppletMyApplet”下可以看到工程中的文件。其中,src目录下有MyApplet.java文件,66,Applet举例,在NetBeans的项目窗口中,右键项目“MyApplet”,点击“生成项目” 和Application一样,在“D:JavaAppletMyApplet”多了两个目录:build和dist,67,Applet举例,进入“buildclasses”目录,可以看到MyApplet.class文件,68,Applet举例,右键“MyApplet”项目,选择“运行项目”发现项目找不到主类。因此,对于Applet
19、,不能像Application那么运行,69,Applet举例,有3种方法运行 方法1:右键“MyApplet.java”,选择“运行文件”,70,Applet举例,方法2:在浏览器中查看 在目录“D:JavaAppletMyAppletbuildclasses”下,新建一个MyApplet.html文件,其内容如下: 注意:code应指向class文件所在的路径,71,Applet举例,用支持Java的浏览器,比如IE 7打开MyApplet.html ,可以看到,72,Applet举例,方法3:在命令行中使用appletviewer命令浏览 appletviewer MyApplet.html,73,NetBeans的重要操作介绍,菜单“文件”-打开项目 打开已经建好的项目 选定项目文件夹即可,而不是一个项目文件,NetBeans的重要操作介绍,右键项目名,NetBeans的重要操作介绍,新建:新建文件、文件夹、类、接口、包等 生成项目:生成class文件和jar文件于build和dist目录下 清除项目:删除build和dist文件夹 清除并生成项目:先清除项目,再生成项目 运行项目
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 鞋类设计师操作规范知识考核试卷含答案
- 自来水笔制造工安全培训效果模拟考核试卷含答案
- 巷道掘砌工岗前决策判断考核试卷含答案
- 自然水域救生员岗前工作标准化考核试卷含答案
- 炼焦工安全宣贯模拟考核试卷含答案
- 玻璃及玻璃制品成型工创新意识竞赛考核试卷含答案
- 2024年郑州升达经贸管理学院辅导员考试参考题库附答案
- 氧化扩散工安全宣贯评优考核试卷含答案
- 2025呼和浩特托克托县招聘社区工作者及储备人员笔试通知备考题库附答案
- 烧结球团原料工岗前基础实战考核试卷含答案
- 2026年重庆市江津区社区专职人员招聘(642人)笔试备考试题及答案解析
- 2026年思明区公开招聘社区工作者考试备考题库及完整答案详解1套
- 【四年级】【数学】【秋季上】期末家长会:数海引航爱伴成长【课件】
- 小学音乐教师年度述职报告范本
- 设备设施风险分级管控清单
- 河南交通职业技术学院教师招聘考试历年真题
- 污水管网工程监理规划修改
- (机构动态仿真设计)adams
- 北京市社保信息化发展评估研究报告
- GB/T 8336-2011气瓶专用螺纹量规
- GB/T 1048-2019管道元件公称压力的定义和选用
评论
0/150
提交评论