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

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


该文章的目录:

(1)IntelliJ IDEA 的选择

(2)关键知识点

(3)创建 Java

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

(5)测试和运行


原创详细文章和代码:biguyu.top/article/det...

原创-谷宇博客: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 ()" --> 运行程序。

五.测试和运行

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

相关推荐
SimonKing34 分钟前
告别SQL盲猜!6种方案带你玩转SQL打印
java·后端·程序员
_祝你今天愉快37 分钟前
Java垃圾回收(GC)探析
android·java·后端
回家路上绕了弯39 分钟前
Java 本地缓存王者:Caffeine 全方位实战指南
java·后端
自由的疯1 小时前
Java 11 新特性之 飞行记录器(JFR)
java·后端·架构
℡余晖^1 小时前
每日面试题20:spring和spring boot的区别
java·spring boot·spring
poemyang1 小时前
“同声传译”还是“全文翻译”?为何HotSpot虚拟机仍要保留解释器?
java·java虚拟机·aot·编译原理·解释执行
苦学编程的谢2 小时前
Spring AOP_2
java·后端·spring·java-ee
没有bug.的程序员2 小时前
《Spring Boot应用工程化提升:多模块、脚手架与DevTools》
java·运维·spring boot
Derek_Smart2 小时前
工业级TCP客户端高可靠连接架构设计与Netty优化实践
java·性能优化·netty