IntelliJ IDEA 作为全球开发者广泛使用的 Java 集成开发环境,凭借其智能代码补全、高效重构工具和调试能力,成为企业级开发的首选工具。本文将系统介绍如何使用该工具从零开始创建 Java 项目,涵盖环境配置、基础开发到项目运行的全流程。
.idea 目录关联1my-first-java-project/2├── .idea/ <"www.shantou.gov.cn.qmwty.cn"> <"www.fushan.gov.cn.qmwty.cn"><"www.jiangmen.gov.cn.qmwty.cn"> # IDE 配置文件3├── src/ # 源代码目录4│ ├── main/ # 主程序代码5│ │ └── java/ # Java 源代码6│ └── test/ # 测试代码7└── out/ # 编译输出目录
JavaDemoProject)File > Settings > Editor > Code Style<"www.zhanjiang.gov.cn.qmwty.cn">VCS > Enable Version Control Integration.gitignore 文件).gitignore<"www.maoming.gov.cn.qmwty.cn"> 内容:1# IDEA 配置文件2.idea/3*.iml45# 编译输出6out/78# 系统文件9.DS_Store10Thumbs.db
src/main/java 目录右键选择
New > <"www.zhaoqing.gov.cn.qmwty.cn">Java ClassHelloWorldjava1public class HelloWorld {2 public static void main(String[] args) {3 System.out.println("Hello, IntelliJ IDEA!");4 5 // 变量演示6 String message = "Welcome to Java Development";7 int count = 3;8 System.out.printf("%s (Repeated %d times)%n", message, count);9 10 // 方法调用11 calculateSum(5, 7);12 }13 14 private static void calculateSum(int a, int b) {15 int result = a + b;16 System.out.println("Sum: " + result);17 }18}
HelloWorld-Xms512m -Xmx1024mRun 'HelloWorld.main()<"www.shanwei.gov.cn.qmwty.cn">'calculateSum<"www.heyuan.gov.cn.qmwty.cn"> 方法行号左侧点击Add Framework Supportpom.xmlxml1<dependencies>2 <"www.qingyuan.gov.cn.qmwty.cn"> <"www.yangjiang.gov.cn.qmwty.cn"><dependency>3 <groupId>org.junit.jupiter</groupId>4 <artifactId>junit-jupiter-api</artifactId>5 <version>5.8.2</version>6 <scope>test</scope>7 </dependency>8</dependencies>
File > Project Structure > <"www.chaozhou.gov.cn.qmwty.cn">ArtifactsBuild > Build Artifacts 生成 JAR 文件Live Templates 快速生成代码结构
sout 自动生成
System.out.println()Split Vertically/Horizontally 同时查看多个文件Local History > Show History<"www.jieyang.gov.cn.qmwty.cn"> 查看文件修改记录通过掌握上述流程,开发者可以高效使用 IntelliJ IDEA 完成 Java 项目的全生命周期管理。建议从简单项目开始实践,逐步掌握代码导航、重构工具和调试技巧。定期使用
File > Invalidate Caches 清理缓存可保持 IDE 运行流畅,结合
Help > Productivity Guide 持续优化工作流程。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/19545/viewspace-3100875/ ,如需转载,请注明出处,否则将追究法律责任。