Java入门第2节——使用IDEA开发Java程序

系列连载文章,大家可以从我的专栏学习Java入门基础知识,后续也会有更高级的Java特性、企业级开发框架,也有平常工作中的技术总结和分享,欢迎关注我的CDSN博客。同时可关注微信公众号“Java开发之旅”,获得更多技术资料!

目录

前情回顾

什么是集成开发环境?

IDEA简介

安装IDEA

使用IDEA创建Java项目

使用IDEA在项目中编写程序

小结


前情回顾

在上一节,我们搭建了Java开发环境,编写并运行了第一个Java程序。

大家可以发现,我们创建.java文件的方式比较笨拙,而且每当修改完代码,还要Ctrl + S保存、javac命令重新编译、java命令重新运行,在真正的开发环境中这显然是不能容忍的,效率会大打折扣。

所以,我们需要更强大的工具,来帮助我们更高效的实现Java开发。而且,我想大家都不想面对枯燥的记事本进行编码,一个得心应手的开发工具能让你事半功倍,而且有美感、成就感,进而激发你的兴趣。

这种开发程序的工具,业内专业的名称是“集成开发环境”,也就是IDE(Integrated Development Environment )。那我们今天,就从IDE开始。

 

什么是集成开发环境?

集成开发环境,也叫IDE,即Integrated Development Environment。

IDE本身也是一种程序,只不过它是“用于开发程序的程序”,一个成熟的IDE会包括代码编辑器、编译器、断点调试、可视化界面等。正是有了这些功能,才使得我们不需要使用枯燥乏味的记事本编写代码,不需要使用各种java命令来编译、运行代码,我们都可以在IDE中完成。

市场上目前主流的Java开发IDE,有Eclipse,MyEclipse,Intellij IDEA。至于前两者,我不想做介绍,我觉得太low了(狗头保命),毕竟目前90%以上的企业都在使用IDEA进行开发。

下面,让我们认识它——IDEA。

 

IDEA简介

先说结论:IDEA是一款最强大的Java开发工具,不接受反驳,欢迎来杠。

它除了基本的代码编辑器以外,还有各种皮肤、主题设置,让你的代码酷酷的;它还支持lombok插件,支持git的使用,支持Spring Boot的项目创建,各种代码提示,丰富的快捷键,支持HTML、JavaScript、CSS的编写……我能吹一天

优质的服务背后肯定有它的价值,这是一款收费的开发工具。个人购买的话,第一年是149美元,1000块出个头;第二年是99美元,往后依次递减……但是如果你买了一年,到期之后不再续费,你购买的那个版本是可以终身使用的,所以说还是比较划算的。

顺便说一句,我们本身就是从事软件开发的,要尊重软件著作权,支持正版,拒绝白嫖 从我做起。

但是IDEA是不会劝退一大批学生、无收入人群的,它除了商业版之外还有一个社区版,社区版是免费的,而且也具有很强大的功能,仍然要比其他的开发工具优秀。


对于我们目前的教程进度,我们使用社区版完全OK,所以接下来的安装,我们将从IDEA官网下载社区版。

 

安装IDEA

IDEA的下载地址:https://www.jetbrains.com/idea/download/#section=windows

点击社区版哦,商业版的需要你购买凭证才能使用:

 

 

在弹出的新页面,稍等片刻就会为我们下载.exe文件

下载完毕之后,运行这个.exe文件,会出现以下窗口,点击Next下一步:

 

然后在这个地方选择你要安装的路径,然后点击下一步:

 

点击64位和Java,其他的不用点,然后点击下一步:

 

这一步什么都不用管,直接点击安装,等待它安装完毕,点finish即可。

 

然后大家就可以在桌面上看到IDEA这个软件了,双击打开它,我们进行一些设置。

因为我们是第一次安装,所以不需要导入之前的设置,按照下图的选择,点击ok:

 

 

然后点击我同意,再点击继续:

 

 

然后选一个风格,你喜欢暗黑系就选第一个,这里我选择第二个:

 

 

直接下一步:

 

 

再直接点开始:

 

 

OK,到这里,我们的开发工具IDEA,就安装好了,下面让我们创建一个Java项目吧! 

 

使用IDEA创建Java项目

在这里,我们首先要引入“项目”这个概念。在IDEA中,Java程序要依托于项目而存在,当然它也可以直接编辑某个.java文件,但是我们不提倡这么做,我们要遵循规范,把相关的.java文件归属到一个项目下。

这里的项目,你可以简单的把它理解为一个文件夹,它包含了n个.java文件。我觉得不难理解,就像上一节当中我们把Hello.java创建到了D盘,那D盘其实就是一个文件夹,计算机里的每一个文件,不都是落实到了文件夹当中吗?


那放到IDEA当中,我们只是在IDEA中打开了这样的文件夹,只不过这样的文件夹比较特殊而已,它存放了我们的Java程序。

下面跟我一起来做:首先我们点击如下选项,新建项目:

 

 

 

 

 

 

每次打开IDEA,都会弹出下面的窗口,都是一些广告或者相关信息,取消勾选,然后关闭,以后就不再弹出了:

 

 

很快,我们的项目就初始化完毕:

 

 

这里我先不需要大家知道太多,你只需要知道一点:所有的.java文件,都必须在src目录下创建,以后我们会讲到类、包的概念,到时候会带大家进一步梳理我们的项目结构。

 

使用IDEA在项目中编写程序

前面我们说到,所有的Java程序都需要在src目录下面,因为src目录是项目的根目录、编译目录,只有它下面的.java文件才可以被编译、执行。

首先我们选中src文件夹,右键选中“new”,然后点击“Java Class”:

 

 

在弹出的窗口,我们选中Class,然后输入文件的名字为Hello,然后按一下回车:

 

 

可以看到,我们有了一个Hello.java文件:

 

 

然后我们把鼠标的焦点放在第一行的左括弧后面,按下回车换行,输入psvm,然后按一下回车:

 

 

psvm是IDEA中的一个快捷键,会为我们生成main()函数:

 

至于什么是函数,main(String[] args)函数是干嘛的,我们会在以后的章节为大家介绍,因为这个涉及到OOP面向对象思想。

在此之前,我们所有的代码都需要编写在main(String[] args) { } 这样的大括号当中,也就是上图中的第3行,不能超出第4行的大括号。

当然了,换行是可以的,因为大括号也会随着换行,别超出这个结构就好。

然后我们开始写代码,我们输入sout快捷键,然后按一下回车,大家就可以看到我们之前的System.out.println(),

 

 

 

这个System.out.println(),目前大家只需要知道它是一行打印命令,在括号里用英文的双引号来表示我们想打印的内容:

 

 

然后我们点击第一行或者第二行的绿色按钮,运行Hello.java

 

 

大家可以发现控制台已经打印出来内容:

 

 

同时,我们运行过的Java程序,会在右上角有一个快捷方式,我们点击这里的绿色按钮可以更快的执行Java程序:

 

 

小结

以上就是我们今天的内容,你成功的使用IDEA开发Java程序了吗?

如果大家有问题,可以给我的博客留言,我是可以看到的,会及时回复大家,也可以通过邮箱或微信联系我:

邮箱:[email protected]

微信二维码名片:

感觉还不错的小伙伴,赶快关注并且分享给你身边的小伙伴吧~~~也欢迎大家关注我的微信公众号,学习更多知识和项目实战!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章