1. 主页 > 大智慧

IntelliJ Eclipse运行Java类的3种常用方法详解

(文章开头)
"哎哟喂!每次运行Java程序只会点那个绿色小三角?就像吃泡面只会用开水泡,太浪费调料包了吧!今天咱就把IntelliJ和Eclipse这两个'厨房神器'的隐藏功能扒个底朝天,保你成为'炒代码'的米其林大厨!"


一、开火前得认识灶具

(摸下巴)咱得先整明白,IntelliJ和Eclipse就像电磁炉和燃气灶——都能炒菜,但按钮位置不一样。

举个接地气的例子:

  • ??IntelliJ??:像智能料理机,装好就能用,但有些按钮藏在抽屉里
  • ??Eclipse??:像传统灶台,得自己调节火力,但老厨师用着顺手

(突然拍腿)记住了啊!不管用哪个,核心都是找到那个??包含main方法的类??,就跟炒菜得先找到锅铲一个道理!


二、必杀技1:傻瓜式点击大法

IntelliJ版:

  1. 在代码左边找到??绿色小三角图标??(就跟奶茶店的吸管一样显眼)
  2. 直接点击 → 看控制台输出结果

(小声bb)这里有个隐藏福利!右键点击文件树里的.java文件,也能直接运行,就像外卖APP里可以直接从购物车下单!

Eclipse版:

  1. 在代码编辑区按??Ctrl+F11??(这个组合键我记了三个月才习惯)
  2. 或者右键项目 → Run As → Java Application

(挠头)注意啦!Eclipse有个坑:如果开了多个类,得先在文件树里选中要运行的类,跟ATM机取钱得先插卡一个道理!


三、黑科技2:快捷键瞬发连招

IntelliJ神操作:

  • ??Shift+F10??:直接运行当前类
  • ??Shift+F9??:进入调试模式(这个后面细说)

(敲桌子)重点来了!按两次Shift键召唤??全局搜索??,输入类名直接运行,就像手机下拉搜索应用一样方便!

Eclipse秘籍:

  • ??Ctrl+F11??:常规运行
  • ??Alt+Shift+X,J??:这个组合键我称之为"降龙十八掌",按完手速都快了

(突然想到)说实在的,Eclipse的快捷键设计就像九宫格键盘——用熟了比触屏还快,但新手容易按错到怀疑人生...


四、骚操作3:带参数启动的奥义

适用场景:

当你的代码需要??输入参数??时,比如计算器程序要传入数字

IntelliJ配置指南:

  1. 点击右上角的??Edit Configurations??
  2. 在Program arguments框里输入参数(多个参数用空格隔开)
  3. 保存后运行,代码里用args[0]就能拿到参数

(举个栗子)想输出"你好,张三",就在参数框输入张三,代码写System.out.println("你好," + args[0]);

Eclipse设置攻略:

  1. 右键项目 → Run Configurations
  2. 在Arguments标签页的Program arguments里填参数
  3. 点Apply后再Run,跟游戏改键位设置一个道理

(拍大腿)这里有个冷知识!参数中如果有空格,得用英文引号包起来,比如"2023年度报告",不然程序会以为是两个参数!


五、救命!我的程序不听话

状况1:找不到main方法

  • 检查类里有没有public static void main(String[] args)
  • 看方法签名是不是抄错了(少个括号都完蛋)

状况2:控制台一片空白

  • 可能卡在死循环了,点控制台左边的??红色方块??停止按钮
  • 或者代码里根本没写输出语句(别笑,我真干过这事儿)

状况3:依赖报错

  • 在Eclipse里要记得右键项目 → Maven → Update Project
  • IntelliJ用户看这里:右上角有个??Maven图标??,点刷新按钮

(捂脸)上次我忘了刷新Maven,盯着报错看了半小时,结果重启IDE就好了...这算玄学还是科学?


个人碎碎念时间

用IDE运行Java就像用美颜相机拍照——虽然一键出图很爽,但知道怎么手动调参数才是真本事。我个人的血泪经验:

  1. ??不要依赖单一运行方式??:就像吃饭不能只会用筷子,得学会用勺子和叉子
  2. ??养成看控制台的习惯??:报错信息就像女朋友的潜台词,得逐字逐句分析
  3. ??定期清理缓存??:IDE用久了会变卡,跟手机清内存一个道理

最后说句掏心窝的话:刚开始用Eclipse时,我因为找不到运行按钮急得薅头发,现在却能教别人玩转IDE。所以别怕现在懵逼,谁还不是从菜鸟过来的呢?

(文章完)

本文由嘻道妙招独家原创,未经允许,严禁转载