java语言程序设计netbeans_第1页
java语言程序设计netbeans_第2页
java语言程序设计netbeans_第3页
java语言程序设计netbeans_第4页
java语言程序设计netbeans_第5页
已阅读5页,还剩77页未读 继续免费阅读

下载本文档

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

文档简介

1、NetBeans的使用2018/10/121本章内容 NetBeans的特点 NetBeans的安装 NetBeans的使用 NetBeans与Ant NetBeans与Junit NetBeans的在线帮助2018/10/122NetBeans的特点 由Sun Microsystem Ltd.开发 开放源代码的纯Java编程环境 图形化的集成编程环境 Editing Compiling Building Debugging Online help2018/10/123 运行效率高 第一个支持JDK5.0的IDE 可用拖拽功能创建GUI组件,实现数据库连接 有效的错误提示2018/10/124

2、NetBeans的安装 双击NetBeans-4_1-windows.exe2018/10/125 点击”next”按钮2018/10/126 选中“接受协议”选项,然后点击”next”按钮2018/10/127 选择NetBeans的安装路径2018/10/128 选择JDK的安装路径2018/10/129 确认安装路径,点击”next”按钮2018/10/1210 安装完成2018/10/1211两个重要概念 Project src:一组Java源代码 lib:使用的其他类 工作区: 有一个build目录,下有一个class目录,存放生成的class文件。 有一个dist目录,存放项目ja

3、r文件 Ant 基于Java的编译工具 规范化、自动化程序的编译和运行环境。2018/10/1212Project模板 Java Application:提供创建带有主类的J2SE项目的模板. Java Class Library:提供创建不带主类的Java类库模板。 Java Project with Existing Sources:依据用户的代码生成一个J2SE项目的模板。 Web Application:创建网络应用的模板2018/10/1213 Web Project with Existing Sources:依据用户自己的网络和Java代码生成网络应用的模板。 Enterpris

4、e Application:创建企业应用的模板。 Enterprise Application with Existing Sources:把企业应用引入到标准IDE项目的模板。 EJB Module:创建EJB模型的模板2018/10/1214 EJB Module with Existing Sources:把EJB模型引入到标准IDE的模板2018/10/1215NetBeans的使用 窗口的基本元素 创建一个新的Project 创建、编译并运行一个Java程序 使用集成窗口模式,而不是独立的窗口模式 如何使用帮助2018/10/1216 使用包 通过命令行执行Java程序 除错2018

5、/10/1217窗口视图2018/10/1218窗口的元素 菜单栏 工具条 项目窗口 文件窗口 运行时窗口 检测窗口 源码编辑窗口2018/10/1219 组件面板 组件属性面板2018/10/1220菜单栏 提供NetBeans的常用选项 创建 编辑 编译 运行 除错 选项的激活状态与当前窗口相关2018/10/1221工具条 常用的命令按钮在除错状态下运行程序,允许设置断点和观察。运行主项目,主项目下有一个主类和其它类及子项目。开始远程除错对话。编译主项目。清除主项目中已编译过的文件,重新编译主项目。2018/10/1222 激活状态与当前窗口相关 比菜单栏快2018/10/1223工作窗

6、口 由一系列与操作相关的窗口组成 编辑 运行 输出 除错 窗口选项可由菜单栏”Window”选项确定2018/10/1224创建一个Project 选择菜单栏”File”下”newProject”选项2018/10/1225 在“general”下,选择”Java Application”,点击”next”。2018/10/1226 为Project命名并确定地点2018/10/1227 点击”finish”按钮完成2018/10/1228利用已有资源创建Project 选择菜单栏”File”下”newProject”选项2018/10/1229 在窗口中选择“Java Project wit

7、h Existing Sources”2018/10/1230 为Project命名并确定地点2018/10/1231 如果所选路径中已有build文件,会得到提示2018/10/1232 指定源代码位置和测试代码位置2018/10/1233 添加源代码2018/10/1234 如果所选的文件目录已存在于Project2018/10/1235 完成后的Project窗口2018/10/1236设置项目ClassPath 项目中需要的其它Java类,可以添加到项目的ClassPath中。 鼠标右键点击项目,选择“属性”选项 在“Compile”面板中的操作: ”Add Project” “Add

8、 Libraries” “Add Jar/Folder”2018/10/12372018/10/1238添加程序和编辑代码 双击”Project”树上的程序节点,程序会出现在编辑窗口 可以对程序进行编辑。 编辑代码时,代码完成助手会提供一些提示, 协助编程者完成代码。2018/10/12392018/10/1240 在项目中新增Java类 鼠标右键点击包名,按图操作2018/10/1241 填写新建类的类名、位置及包名2018/10/1242 点击”Finish”按钮 在编辑窗口生成默认的程序2018/10/1243删除程序 鼠标右键点击要删除的程序,选择”Delete”2018/10/124

9、4编译程序 右键点击需要编译的程序,选择”Compile” 或选择”Build”,“Compile” 或按下”F9”键2018/10/1245 编译窗口显示:init:deps-jar:Created dir: E:huangworkbuildclasses Compiling 1 source file to E:huangworkbuildclassescompile-single:BUILD SUCCESSFUL (total time: 2 seconds)2018/10/1246 编译后的程序表示未编译的非主类表示编译过的主类表示未编译的主类2018/10/1247运行程序 右键点击

10、需要运行的程序,选择”Run File” 或右键点击编辑窗口,选择”Run File” 或选择菜单栏”Run”, ”Run File” 或按下”shift”+”F6”键2018/10/1248 程序输出窗口2018/10/1249设置命令行参数 右键点击”Project”,选择”Properties” 在窗口中选择“Run” 在”Arguments”域填写程序的运行参数, 多个参数以空格分开。2018/10/1250输入运行时参数的界面2018/10/1251除错 在”Debug”模式下编译程序public class NullPointer public static void main(S

11、tring args) String o = null;int a = null; o.length();a0 = 0;2018/10/1252Debugger窗口显示2018/10/1253 设置断点(breakpoint) 鼠标左键点击程序所在行的左侧边界(灰色的地方) 边界上出现符号 断点一般设在可能出错的地方 可设置多个断点 使用观察(watch) 用于跟踪变量的值2018/10/1254例:设置断点2018/10/1255观察窗口2018/10/1256 逐步检查 Step Into(F7):执行一行代码,如果代码调用另一个函数,则停在被调用函数的起始处。 Step Out(Alt-

12、shift-F7):执行一行代码,如果代码位于被调用的函数中,则执行该函数剩余的全部代码,把控制返回调用函数。 Step Over:执行一行代码,如果代码调用另一个函数,则执行被调用函数的全部指令。 Pause:暂停程序 Continue(Ctrl-F5):继续执行程序,直到下一个断点2018/10/1257 Run to Curson(F4):运行到光标所在的行。2018/10/1258编译运行项目 设置项目主类和运行时参数 鼠标右击”Project”节点,选择”Properties”选项 在新窗口选择”Run”节点 设置项目主类和运行时参数2018/10/12592018/10/1260

13、运行主项目 在”Run”菜单下,选择”Run Main Project F6”2018/10/1261 在Build目录下,会看到生成的class文件。 生成Javadoc 在Build目录下,选择”Build Javadoc for Project”2018/10/1262 Javadoc输出窗口2018/10/1263项目重组(Refactoring) 查询类或方法的用途 类在包间移动 类或包的重命名2018/10/1264查询类或方法的用途 在代码编辑窗口,以鼠标右键点击一个方法 选择”Find Usages”选项2018/10/12652018/10/1266 如果是未编译的方法,则出

14、现如下窗口2018/10/1267 编译后的方法,则出现如下窗口2018/10/1268 点击”Next”后,开始查找用途2018/10/1269 在输出窗口看到方法的应用信息2018/10/1270类在包间的移动 鼠标左键选中需要移动的类的节点,拖到另一个包中,释放。2018/10/1271 弹出移动对话框,点击”Next”2018/10/1272 输出窗口 点击”Do Refactoring”2018/10/1273 重组完成,类中的包名和引用都自动修改。2018/10/1274重命名 鼠标右键点击包名或类名节点 选择”Refactor”-”Rename”2018/10/1275NetBeans与Ant Ant是Java构建工具 管理代码、文档 编译代码 配制运行环境 纯Java语言开发,支持跨平台 XML文件格式的脚本 避免重复劳动2018/10/1276 NetBeans使用Ant作为编译工具 可以配置Ant路径 在主窗口选择”Tools”-”Option” 在”Building”节点下选择”Ant Settings” 可以看到”Ant”各项属性,用户可以自己配置。2018/10/

温馨提示

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

评论

0/150

提交评论