前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >java学习应用篇|idea的基本安装和使用

java学习应用篇|idea的基本安装和使用

作者头像
微笑的小小刀
修改2023-09-23 17:01:14
7510
修改2023-09-23 17:01:14
举报
文章被收录于专栏:java技术大本营

总有些事是去面对的

? :寺水,拿上剑,我们去对练一会。 ? : 啊, 等等我,那个太重了,我拿一个木头的。

? :寺水呀,拿上桶,我们去打桶水去。 ? : 啊,等下,我找下我的那个小桶。

? : 寺水!快跑, 那恶狗冲出来了!!! ? : ........

? : 寺水!快过来,那洒水车要过来了!!! ? : !!!!!!

自打一个婴儿出生之后,他就直面着这个大千世界,然后我们为了保护他们,会人为创造、改变很多环境。但人力终有限,有很多都需要他们自己去面对, 如日月之更替,寒暑之轮换。 我所接触到的程序员,有的从初中因为兴趣就开始学了,有的是大学因为学业开始学,有的则是工作之后迫于压力转行程序员。不管是什么时候开始,我相信开始之时,都能识得汉字,数得数字,能自己进食,能自己穿衣,能开机,能下载安装登录微信,如此便足矣。

这里,就不推荐用记事本了,也不推荐sublime,notepad++ , editPlus 等增强版的记事本,也不推荐如vscode 轻量级IDE。就直接下载安装intellij idea. 而且也不用在网上去找激活码,社区版,功能就可以了。

基本安装

? :寺水呀,还记不记得,我们以前说过的exe和zip的区别,还记得吗? ? : 啊!等我翻一番技能包(https://https//www.lixiang.red/articles/2020/09/26/1601127019298.html)! ? : 找到啦,难道我们IDEA也要用zip这种方式来运行?我记得有说过,能用zip的时候就尽量用zip。 官网下载地址1:

https://www.jetbrains.com/idea/download/download-thanks.html?platform=windowsZip&code=IIC

镜像下载地址:

https://download.lixiang.red/#/?platform=1&code=idea&type=1&selectType=1-1&version=2020.2

下载之后并解压好,如下图所示:

找到bin目录中的idea64.exe, 就可以打开了

按如上三图设置,即可进入IDEA主界面:

这时候,可能有小伙伴已经开始到处点了, 但先稳住,在我们的公众号中,不仅仅会和大家探讨这个怎么用,还会尽力和大家一起去探究其本质,一个在现实世界和计算机世界都适用的本质思想.

所有的界面都是一样的

? : 啊,,, 这个界面好陌生,都没见过, 不敢动,不敢动.... ? : 这个界面很陌生? 莫方,寺水,你再仔细瞅一瞅,究其本质,不都是一个面板上,有些子按钮之类的. ? : 咦, 这么一说,好像是这个理.那我找到了上面这4个主要的按钮,而且从字面意思来看,1是新建 一个工程, 2是打开或者导入,3是从版本控制中导入(虽然还不知道这个版本控制是啥意思).4应该是配置/设置的意思. ? : 对! 就是这样,这样一分析,是不是对这个界面就清晰很多了,其实就不单单是这个界面了,随便点开一个界面看看,都可以这个样子来分析. 遇事不要慌.

怕你不敢点,又怕你乱点

? : 那我下一步要点什么呢? ? : 嗯.... 寺水呀,你想要做什么呢? ? : 新建一个项目. ? : 那按你上面的分析,你觉得要点哪个呢? ? : 我觉得要点按钮1,是这样吗? ? : 对,就是他,大敢点他 !

在漫长的学习生涯中,我们有时间扮演寺水的角色,有时候扮演 ? ,面对一个新的界面,不敢点, 即使心中有个声音说,就是点那个,但一定要找一个人确认之后,才敢点.这里我有仔细想过,可能更大的原因是为了,万一点坏了的时候,能拉个同伴.... 你看,我是听了你的才点的,现在这样了. 其实,就大胆点吧, 我们是根据字面的意思,有了大致的推测, 然后就放心的点好了, 大不了就重头再来,再重新点,写代码,就是得如此的折腾!

正式进入到IDEA

点了按钮1后,我们可以看到如下界面:

这里尤其要注意1处, 一般来说idea会自动检测电脑中的idea , 然后展示在此处,如果没有展示的话,可以点击下拉,然后下载/新增对应的JDK. 然后点击2处下一步.

在使用一个新的工具的时候,如果本身提供了模板,可以先从模板创建,先运行出一个demo出来,然后再改.所以我们在1处选上一个模板, 然后点击2处下一步

然后就到了给项目命名的地方,这里可以先用默认的,后面我们讲jar包的时候,再讲命名方式,可以把untitled改成自己自定义的一个名字(用英文),然后继续点击下一步.

在看到这个页面的时候,不要慌,先看下上面,所有的界面都是一样的这段,这个主界面,虽然按钮功能比较多,但是归类总结之后,也就是三大面板, 然后每个面板中都是那些按钮组合起来的. 左侧是项目展示面板,右侧是代码面板,上面是操作面板.今天我们就先来探索运行的主要素. &nbsp首先要明确,java中有哪些类可以运行:1.main函数所在的类,2.单元测试. 那一个项目里面,是可以有多个类,和多个单元测试的, 所以,这里就有了1处那个Main下拉框,我们可以在这里选择,运行哪个类/单元测试. &nbsp 2/3都可以运行代码,但不同的是,一个是运行, 一个是调试. 运行就是直接运行,调试是可以看到程序在某一行时的堆/栈信息.现在我们先补全代码,然后点1运行即可

运行一个你好

这里,我们在1处补充了一个输出语句, 然后在2处,我们看到了和上段中1处一样的一个三角尖按钮,我们就可以大胆猜测, 这个是不是也是运行按钮,带着这个疑问,我们点一下,发现真得有Run/Debug ! 那就是我们猜对了,那就点一下Run. 然后会在下面看到一个输出面板.

在这个面板中,我们可以看到两行输出,一行是1处idea给拼成的java命令,一行是2处输出的语句,通常来说,我们只关心2处的输出,其实1处的命令才是重点, 这里我们把1处的命令拷贝出来:

代码语言:javascript
复制
C:\soft\jdk-11.0.2\bin\java.exe 
-javaagent:C:\soft\ideaIC-2020.2.2.win\lib\idea_rt.jar=49887:C:\soft\ideaIC-2020.2.2.win\bin 
-Dfile.encoding=UTF-8 
-classpath C:\Users\lixiang\IdeaProjects\untitled\out\production\untitled 
com.company.Main

你能从中分离出命令和不同的参数吗?

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-10-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 java技术大本营 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 总有些事是去面对的
  • 基本安装
  • 所有的界面都是一样的
  • 怕你不敢点,又怕你乱点
  • 正式进入到IDEA
  • 运行一个你好
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档