Idea入门教程之一分钟创建一个Java工程

 更新时间:2024年07月23日 08:28:01   作者:小手追梦  
idea作为Java开发最好用的编写代码软件之一,首先进行的就是工程的创建,这篇文章主要给大家介绍了关于Idea入门教程之一分钟创建一个Java工程的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下

一,新建一个Java工程

1,启动Idea后,选择 [New Project]

2,完善工程信息

  • 填写工程名称,根据实际用途取有意义的英文名称
  • 选择Java语言,可以看到还支持Kotlin、Javascript等语言
  • 选择包管理和项目构建工具Maven,Maven项目的标志是在工程根目录下有一个pom.xml文件

  • 选择JDK版本,我电脑之安装了JDK17,所以只有一个选择

3,点击 Create创建工程

二,配置自己喜欢的Idea界面

常用的界面包括:

  • ① 导航栏

  • ② 项目浏览器

  • ③ 代码编辑区

  • ④ 弹出菜单

如在版本控制工具栏选择 VCS Operations Popup,就会弹出一个更多菜单的弹窗

  • ⑤ 右键上下文菜单

在不同区域右键,会有不同的菜单弹出

  • ⑥ 状态栏

操作最频繁的是②、③、⑤,实际上我们在开发调试的过程中,日志打印区也非常重要:

三,创建Package

1,右键工程浏览器区的java目录,创建Package

  • 在项目浏览器区[工程名->src->main->java]中包含着所有的源代码,我们编写的Java代码都在这个文件目录下。

  • Package相当于一个文件夹,必须在java文件夹下,Package可以有多个层级。

2,上一步之后的弹窗输入Package名称,回车确认:

接着在工程浏览器区多了如下结构:

生成的Package实际上是文件系统的文件夹,名称中的“.”会被认为是文件夹层级,右键Package名称,查看生成的文件夹:

最后生成的文件夹如图:

四,创建Class

1,右键Package,比如上一步创建的 [org.example]

在弹窗中输入类名 :

2,回车确认后会生成一个最简单结构java文件:

五,编写代码并运行项目

1,编写main方法

Java执行代码的入库是一个类中的main方法,所有任何一个可运行的java应用必然有一个main方法,我们在新建的Main2类中添加一个main方法,这个main方法功能非常简单,打印“Hello World!”之后就结束了。

public static void main(String[] args) {
        System.out.println("Hello world!");
    }

  • 注意main方法的位置
  • 无需手动保存代码,Idea识别到文件更新后,会自动保存

2,运行Java应用

编写完main方法之后,一个最简单的java应用就完成了,接下来我们就可以运行这个应用了,因为有了Idea这个开发工具,编译和运行就变得非常简单了,无需再去执行javac和java命令,直接点击运行按钮,Idea就会自动完成编译和运行的指令:

运行的结果如下图:

  • 除了打印出“Hello World!”之外,还有一些辅助信息
  • Java应用是有生命周期,运行完最后一行代码之后,Jvm进程就会结束

总结 

到此这篇关于Idea入门教程之一分钟创建一个Java工程的文章就介绍到这了,更多相关Idea创建Java工程内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java Excel实现数据可视化预警

    Java Excel实现数据可视化预警

    本文将结合 Java 编程语言 和 Spire.XLS 库,带你逐步实现三类常见的高级条件格式应用场景,帮助你打造更直观,更智能的 Excel 报表,感兴趣的可以了解下
    2025-06-06
  • Spring Boot的无缝衔接实践案例

    Spring Boot的无缝衔接实践案例

    在快速迭代的软件开发环境中,无缝衔接是提升开发效率、降低维护成本、增强系统稳定性的关键,本文将深入解析Spring Boot无缝衔接的几大优势,并通过实际案例和深入分析,展示这些优势如何在项目中发挥作用
    2024-08-08
  • springboot项目中整合高德地图的实践

    springboot项目中整合高德地图的实践

    这篇文章主要介绍了springboot项目中整合高德地图的实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-06-06
  • 将Java的List结构通过GSON库转换为JSON的方法示例

    将Java的List结构通过GSON库转换为JSON的方法示例

    GONS是Google在GitHub上开源的Java类库,提供各种Java对象和JSON格式对象之间的转换功能,将Java的List结构通过GSON库转换为JSON的方法示例
    2016-06-06
  • Java实现一个简单计算器

    Java实现一个简单计算器

    这篇文章主要介绍了Java实现一个简单计算器,文章我围绕实现简单计算器的相关代码展现全文,具有一定的参考价值,需要的小伙伴可以参考一下,
    2022-01-01
  • Spring Security 安全框架应用原理解析

    Spring Security 安全框架应用原理解析

    这篇文章主要介绍了Spring Security 安全框架应用,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-07-07
  • Mybatis Lombok使用方法与复杂查询介绍

    Mybatis Lombok使用方法与复杂查询介绍

    Lombok是一种Java实用工具,可用来帮助开发人员消除Java的冗长,尤其是对于简单的Java对象(POJO),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2022-10-10
  • java实现简单斗地主(看牌排序)

    java实现简单斗地主(看牌排序)

    这篇文章主要介绍了java实现简单斗地主,看牌进行排序,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2010-11-11
  • java实现的导出Excel工具类实例

    java实现的导出Excel工具类实例

    这篇文章主要介绍了java实现的导出Excel工具类,结合具体实例形式分析了java导出Excel导出并生成Excel表格相关操作技巧与注意事项,需要的朋友可以参考下
    2017-10-10
  • SpringKafka错误处理(重试机制与死信队列)

    SpringKafka错误处理(重试机制与死信队列)

    Spring Kafka提供了全面的错误处理机制,通过灵活的重试策略和死信队列处理,下面就来介绍一下,具有一定的参考价值,感兴趣的可以了解一下
    2025-04-04

最新评论