【Java基础-环境搭建-创建项目】IntelliJ IDEA创建Java项目的详细步骤

简介: IntelliJ IDEA创建Java项目的图文详细步骤,手把手带你创建Java项目

在 Java 开发的世界里,选择一个强大的集成开发环境(IDE)是迈向高效编程的第一步。而 IntelliJ IDEA 无疑是 Java 开发者中最受欢迎的选择之一。它以其强大的功能、智能的代码辅助和简洁的用户界面,帮助无数开发者快速构建和部署 Java 项目。


该文章的目录:

(1)IntelliJ IDEA 的选择

(2)关键知识点

(3)创建 Java

(4)项目编写第一个 Java 小案例

(5)测试和运行


原创详细文章和代码:https://biguyu.top/article/detail?code=1926833656597450752

原创-谷宇博客:https://biguyu.top/home


一.IntelliJ IDEA的选择

IntelliJ IDEA已经成为一个强大的集成开发环境(IDE),它也是现在主流的Java开发工具之一,其它的还有Eclipse、NetBeans等等多种IDE开发工具。有部分刚接触Java不久的小伙伴都会纠结一个问题:“我该选择哪个IDE开发工具好?”。其实当您真正进入软件开发公司后,你会发现“你选择哪个开发工具,没人管你”,“关键是你能开发”。所以小编建议大家不要在IDE上纠结浪费时间,使用自己熟手的即可。  


那小编为什么选择IntelliJ IDEA?首先第一点自己熟手。第二它是现在Java开发的主流IDE之一。第三IntelliJ IDEA本身集成了很多插件,使用起来会很方便。那它没有缺点吗?当然不是,有两个最大的缺点:第一由于集成的插件很多,导致IntelliJ IDEA启动很慢。第二不是开源的,要使用的话......大家懂的......!


二.关键知识点

(1)创建一个新的Java项目。

(2)手动创建Main方法:public static void main(String[] args){}

(3)单行注释和多行注释。

(4)打印:System.out.println();


三.创建Java项目

第一步:点击菜单栏“File”选项 --> 选中“New” --> 点击“Project...”。


第二步:选中 “Java” --> 点击 “Next”。


第三步:如果勾选了 “Create project from template”,Java 项目会自动创建程序入口的 main 方法。我们这里分享一下怎样手动创建 main 方法,所以就不勾选上了 --> 点击 “Next”。


第四步:“Project Name” 为项目的名称,大家可以自定义自己喜欢的名称(值得注意的是项目名称一般在 Java 里首字母大写)。“Project location” 为项目的存放路径,大家可以选择自己的位置即可 --> 点击 “Finish” 创建项目。(我这里把项目名称改为 “MySimple”)


四.编写第一个Java小案例第一步:我们需要创建一个包,右击 src 文件夹 --> 选中 “New” --> 点击 “Package”。


第二步:我们为包自定义一个名字即可。(注意在 Java 开发中,通常建议包名以小写字母开头,包名以 com 开头的,不过,当你进入公司后,公司往往会有一套属于自己的包名命名规范。如果你刚入职,不清楚具体包名的命名规则,可以直接参考项目中已有的包名来确定。切记不要随意命名,以免不符合公司的规范,会被领导骂的 -_-!)


第三步:我们需要创建一个类,右击刚刚的新建的包名 --> 选中 “New” --> 点击 “Java Class”,然后自定义类名即可(类名首字母大写)(我这里把类名改为 “Hello”)。


第四步:我们双击打开我们刚刚创建的类,为该类手动添加 main 方法,main 方法为程序的入口,也就是说无论你的程序多复杂,程序都会从 main 方法进入。main 方法的写法是固定的,大家也可以死记硬背。


第五步:关于注释有两种,第一,“//” 双斜杆,为单行注释。“/ *** */” 斜杠加星星,为多行注释。我们通过 Java 程序 System.out.println (“正能量”) 打印一句话到控制台。最后右击鼠标 --> 点击 “Run xxxx.main ()” --> 运行程序。


五.测试和运行测试和运行大家可以看到控制台中成功打印了 “正能量” 这句话,代表程序能顺利执行哈。


目录
相关文章
|
10天前
|
前端开发 Java API
2025 年 Java 全栈从环境搭建到项目上线实操全流程指南:Java 全栈最新实操指南(2025 版)
本指南涵盖2025年Java全栈开发核心技术,从JDK 21环境搭建、Spring Boot 3.3实战、React前端集成到Docker容器化部署,结合最新特性与实操流程,助力构建高效企业级应用。
171 1
|
2月前
|
存储 Java 程序员
Java 基础知识点全面梳理包含核心要点及难点解析 Java 基础知识点
本文档系统梳理了Java基础知识点,涵盖核心特性、语法基础、面向对象编程、数组字符串、集合框架、异常处理及应用实例,帮助初学者全面掌握Java入门知识,提升编程实践能力。附示例代码下载链接。
87 1
|
4月前
|
监控 测试技术 开发者
IDEA项目调试你都会用了么,快看看是否有你不知道的调试技巧
在IntelliJ IDEA中,熟练运用调试工具可显著提升开发效率。通过设置断点、单步执行、变量监控等功能,快速定位问题并优化代码性能。此外,掌握多线程调试、异常处理及远程调试技巧也至关重要。为提高效率,建议合理使用条件断点、快捷键与日志监控,同时不断学习总结经验。若觉得有用,别忘了点赞收藏!
IDEA项目调试你都会用了么,快看看是否有你不知道的调试技巧
|
3月前
|
存储 安全 Java
2025 年最新 40 个 Java 基础核心知识点全面梳理一文掌握 Java 基础关键概念
本文系统梳理了Java编程的40个核心知识点,涵盖基础语法、面向对象、集合框架、异常处理、多线程、IO流、反射机制等关键领域。重点包括:JVM运行原理、基本数据类型、封装/继承/多态三大特性、集合类对比(ArrayList vs LinkedList、HashMap vs TreeMap)、异常分类及处理方式、线程创建与同步机制、IO流体系结构以及反射的应用场景。这些基础知识是Java开发的根基,掌握后能为后续框架学习和项目开发奠定坚实基础。文中还提供了代码资源获取方式,方便读者进一步实践学习。
509 2
|
3月前
|
存储 安全 Java
Java 基础知识面试题汇总 最全面的 Java 基础面试题整理
本文全面解析Java基础知识面试题,涵盖Java基础概念、面向对象编程、异常处理、集合框架等核心内容。通过实际应用场景,提供技术方案与应用实例,如JDK与JRE区别、==与equals()差异、String类特性、final与static关键字用法、多继承替代方案及接口与抽象类对比。帮助开发者夯实基础,高效备考,提升实战能力。附带完整代码示例,可供下载学习。
386 3
|
3月前
|
前端开发 Java 数据库
2025 版大学四年学好 Java 并成功拿到 offer 的技术选型与环境搭建全攻略
这篇指南为大一新生提供了系统化的Java学习路线,涵盖环境搭建、核心技术实战与项目经验。首先推荐使用IntelliJ IDEA和OpenJDK 21,掌握函数式编程、异常处理及虚拟线程等关键技能。其次通过图书馆管理系统项目实践MVC架构,结合Spring Boot与H2数据库巩固知识。规划建议从基础语法到集合框架逐步深入,并参与开源项目提升能力。配套在线课程与技术社区资源助力高效学习,助你在大学四年打下坚实基础,顺利拿到offer。
81 0
|
3月前
|
Cloud Native Java Devops
Java 学习路线之环境搭建微服务项目实战及 DevOps 流程实操内容解析
这是一份结合最新技术的Java学习路线,涵盖环境搭建、微服务项目实战及DevOps流程。内容包括2025年版开发环境配置(如SDKMAN管理JDK、)、Gradle构建工具使用、微服务图书管理系统实战(Spring Boot 3.3 + Spring Cloud 2025.0)、云原生部署)、AI融合实践(OpenAI集成)以及性能优化与监控(JFR/Micrometer/Sleuth)。通过每日实践、代码审查和技术分享,帮助你掌握现代企业级开发技能,实现云原生应用的独立开发与部署。资源地址:[点击下载](https://pan.quark.cn/s/14fcf913bae6)。
286 0
|
IDE Java 项目管理
Java入门——Intellij IDEA简介、使用IDEA开发程序、IDEA常用快捷键、IDEA其他操作
Java入门——Intellij IDEA简介、使用IDEA开发程序、IDEA常用快捷键、IDEA其他操作
278 3
|
Java
JAVA语言编码规范___IDEA常用快捷键__IDEA目录结构
JAVA语言编码规范___IDEA常用快捷键__IDEA目录结构
160 0
JAVA语言编码规范___IDEA常用快捷键__IDEA目录结构
|
设计模式 XML Java
让别人和自己看懂自己的程序代码?一文掌握Java单行多行、文档注释以及注解(Annotation)超详细的理解使用,IDEA注释注解快捷键和模板,提高程序代码更有可读性
让别人和自己看懂自己的程序代码?一文掌握Java单行多行、文档注释以及注解(Annotation)超详细的理解使用,IDEA注释注解快捷键和模板,提高程序代码更有可读性
让别人和自己看懂自己的程序代码?一文掌握Java单行多行、文档注释以及注解(Annotation)超详细的理解使用,IDEA注释注解快捷键和模板,提高程序代码更有可读性