NetBeans Java 开发完整教程
第一部分:准备工作
在开始之前,你需要确保你的电脑上已经安装了必要的软件。
安装 Java Development Kit (JDK)
NetBeans 本身不包含 Java 编译器和运行时环境,你需要先安装 JDK,JDK 是 Java 开发的核心。
- 下载地址:访问 Oracle 官网 Java SE Development Kit 下载页面。
- 选择版本:对于初学者,推荐下载最新的 LTS (长期支持) 版本,JDK 17 或 JDK 21。
- 安装:下载后,双击安装包,按照提示一步步完成安装,安装过程很简单,记住安装路径(通常默认即可)。
安装 NetBeans IDE
NetBeans 是一个集成开发环境,它将代码编辑、编译、调试等工具整合在一起。
- 下载地址:访问 NetBeans 官网下载页面。
- 选择版本:下载 "Java SE" 版本即可,这个版本包含了开发 Java 桌面应用程序所需的一切。
- 安装:运行安装程序,在安装过程中,NetBeans 通常会自动检测你之前安装的 JDK,如果没有检测到,你需要手动指定 JDK 的安装路径,这一步非常重要,否则 NetBeans 无法编译和运行你的代码。
第二部分:创建你的第一个 Java 项目
安装完成后,我们开始动手创建第一个项目。
启动 NetBeans
打开你安装的 NetBeans 程序。
创建新项目
- 在欢迎界面,点击 "新建项目"。
- 或者,从顶部菜单栏选择 "文件" -> "新建项目"。
选择项目类型
- 在弹出的窗口中,从左侧的 "类别" 中选择 "Java"。
- 在中间的 "项目" 中选择 "Java 应用"。
- 点击 "下一步"。
配置项目
- 项目名称:给你的项目起一个名字,
HelloWorld。 - 项目位置:选择一个你想要保存项目的文件夹。
- 创建主类:NetBeans 会自动为你创建一个主类,你可以保持默认的
helloworld.HelloWorld,helloworld是包名,HelloWorld是类名。 - 点击 "完成"。
熟悉界面
项目创建成功后,你会看到 NetBeans 的主界面,主要包含以下几个部分:
- 项目窗口:左侧,显示你的项目结构,包括源代码包、库、测试等。
- 源代码编辑器:中间,这是你编写代码的地方。
- 输出窗口:下方,显示编译信息、运行结果等。
- 其他窗口:可以显示文件导航、服务、版本控制等。
第三部分:编写、编译和运行代码
我们已经在 HelloWorld.java 文件中看到了默认生成的代码,让我们修改它,让它输出 "Hello, NetBeans!"。
编写代码
在中间的源代码编辑器中,找到 main 方法,修改 System.out.println() 里面的内容。
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package helloworld;
/**
*
* @author Your Name
*/
public class HelloWorld {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
System.out.println("Hello, NetBeans! This is my first program.");
}
}
运行程序
有几种方式可以运行你的程序:
- 点击工具栏的绿色 "运行" 按钮 (一个三角形图标)。
- 在代码编辑器中,右键点击任意位置,选择 "运行文件"**。
- 使用快捷键
F6。
查看结果
程序运行后,你会看到 "输出" 窗口出现,并显示你的程序打印出的内容:
run:
Hello, NetBeans! This is my first program.
成功构建 (总时间: 0 秒)
恭喜!你已经成功使用 NetBeans 创建、编译并运行了你的第一个 Java 程序!
第四部分:代码调试
调试是编程中非常重要的一环,NetBeans 提供了强大的调试功能。
设置断点
断点是告诉调试器在代码的哪一行暂停执行。
- 在代码编辑器的行号区域(左侧),单击 你想要暂停的代码行旁边,我们想在
System.out.println这一行设置断点。 - 你会看到一个蓝色圆点出现,这就是断点。
开始调试
- 点击工具栏上的 "调试项目" 按钮 (一个带有虫子图标的三角形)。
- 或者,使用快捷键
F5。
使用调试工具栏
程序会在断点处暂停,NetBeans 的界面会发生变化,出现一个新的 "调试" 工具栏,底部可能还会有一个 "变量" 窗口。
- F7 (Step Over - 单步跳过):执行当前行,然后停在下一行,如果当前行是一个方法调用,它会执行整个方法,然后停在下一行,而不会进入方法内部。
- F8 (Step Into - 单步进入):执行当前行,如果当前行是一个方法调用,它会进入这个方法的内部。
- Shift + F8 (Step Out - 单步退出):从当前正在执行的方法中退出,返回到调用该方法的地方。
- Ctrl + F5 (Run to Cursor - 运行到光标处):让程序继续运行,直到光标所在的代码行。
- Ctrl + F2 (Finish Debugging - 结束调试):停止调试会话。
查看变量
在调试过程中,你可以观察变量的值是如何变化的,在 "变量" 窗口中,你可以看到当前作用域内所有变量的名称和值。
第五部分:项目管理与常用操作
添加新类
随着程序变复杂,你需要添加更多的类。
- 在 "项目" 窗口中,右键点击 "源代码包" 下的你的包名 (
helloworld)。 - 选择 "新建" -> "Java 类"。
- 输入类名,点击 "完成"。
添加外部库
如果你的项目需要使用外部的 .jar 文件(比如数据库驱动、工具库等),你需要将其添加到项目中。
- 在 "项目" 窗口中,右键点击 "库"。
- 选择 "添加 JAR/文件夹..."。
- 浏览并选择你的
.jar文件,点击 "确定"。
代码格式化
NetBeans 可以自动帮你整理代码的格式,使其更易读。
- 选中你想要格式化的代码(或按
Ctrl+A全选)。 - 使用快捷键
Alt + Shift + F。 - 或者右键,选择 "格式化"。
第六部分:总结与进阶
恭喜你完成了这份基础教程!现在你已经掌握了 NetBeans 的核心操作:
- 创建和管理 Java 项目
- 编写和编辑 Java 代码
- 编译和运行程序
- 使用强大的调试器
- 管理项目和库
下一步可以学习什么?
- Java 基础语法:深入学习变量、数据类型、循环、条件判断、方法、类和对象等。
- Java GUI 开发:使用 NetBeans 的 GUI 设计器来创建图形用户界面,这是 NetBeans 的一个强项。
- 数据库连接:学习如何使用 JDBC 连接数据库,并在 NetBeans 中进行操作。
- Web 开发:尝试使用 NetBeans 开发 Java Web 应用(如 Servlet 和 JSP)。
NetBeans 是一个非常友好的 IDE,它能让你专注于代码逻辑,而不是繁琐的配置,继续探索,你会发现更多能提高你开发效率的功能!
