IntelliJ IDEA使用教程创建Java 应用程序

简介: IntelliJ IDEA使用教程创建Java 应用程序

前言

在本教程中,您将学习如何创建、运行和打包打印到系统输出的简单 Java 应用程序。在此过程中,您将熟悉IntelliJ IDEA功能,以提高开发人员的工作效率:编码辅助和补充工具。

IDE解释

IDE(集成开发环境),它提供了程序开发环境的应用程序,例如代码编写功能、分析功能、编译功能、调试功能等,所有具备这一特性的软件都可以叫集成开发环境,常见的IDE有:vscode、IntelliJ IDEA等。

IDEA汉化

找到“Plugins 插件 ”输入 “Chiese” 找到中文语言包,下载它然后重启进入IDEA

准备项目

创建新的 Java 项目

  1. 启动IntelliJ IDEA屏幕打开,单击“New Project 新建项目”,也可以从主菜单中选择“Open从电脑本地导入”。
  2. 在“新建项目”向导中,从左侧列表中选择“New Project 新建项目”。
  3. 命名项目(例如),并根据需要更改默认位置。
  4. 在本教程中,我们不会使用版本控制系统,因此请禁用“创建 Git 存储库”选项。
  5. 确保在“语言” 中选择了“Java”,在“构建系统”中选择了 “IntelliJ。

  1. 要在IntelliJ IDEA中开发Java应用程序,如果已在 IntelliJ IDEA 中定义了的 JDK,请从 JDK 列表中选择它。
  2. 如果计算机上已安装 JDK,请选择“添加 JDK”并指定 JDK 主目录的路径。

  1. 如果您的计算机上没有的 JDK,请选择“下载 JDK”。
  2. 在下一个对话框中,指定 JDK,根据需要更改安装路径。
  3. 然后单击下载,单击创建,之后将为您创建并加载新项目。

创建包和类

  1. 在“项目”工具窗口中,右键单击 src 文件夹,选择“新建”,然后选择 “Java 类”。
  2. “名称”字段中,键入并单击“确定”创建包和类
  3. 项目视图是主要工具窗口之一,它包含项目目录,快捷键按alt 1打开

运行应用程序

  1. 单击运行,然后在弹出窗口中选择运行“HelloWorld.main()” 将开始编译代码。
  2. 编译完成后,“运行” 工具窗口将在屏幕底部打开。


目录
相关文章
|
2月前
|
人工智能 安全 Java
Java和Python在企业中的应用情况
Java和Python在企业中的应用情况
64 7
|
13天前
|
移动开发 前端开发 Java
Java最新图形化界面开发技术——JavaFx教程(含UI控件用法介绍、属性绑定、事件监听、FXML)
JavaFX是Java的下一代图形用户界面工具包。JavaFX是一组图形和媒体API,我们可以用它们来创建和部署富客户端应用程序。 JavaFX允许开发人员快速构建丰富的跨平台应用程序,允许开发人员在单个编程接口中组合图形,动画和UI控件。本文详细介绍了JavaFx的常见用法,相信读完本教程你一定有所收获!
Java最新图形化界面开发技术——JavaFx教程(含UI控件用法介绍、属性绑定、事件监听、FXML)
|
27天前
|
NoSQL Java 关系型数据库
Liunx部署java项目Tomcat、Redis、Mysql教程
本文详细介绍了如何在 Linux 服务器上安装和配置 Tomcat、MySQL 和 Redis,并部署 Java 项目。通过这些步骤,您可以搭建一个高效稳定的 Java 应用运行环境。希望本文能为您在实际操作中提供有价值的参考。
122 26
|
14天前
|
安全 算法 Java
Java CAS原理和应用场景大揭秘:你掌握了吗?
CAS(Compare and Swap)是一种乐观锁机制,通过硬件指令实现原子操作,确保多线程环境下对共享变量的安全访问。它避免了传统互斥锁的性能开销和线程阻塞问题。CAS操作包含三个步骤:获取期望值、比较当前值与期望值是否相等、若相等则更新为新值。CAS广泛应用于高并发场景,如数据库事务、分布式锁、无锁数据结构等,但需注意ABA问题。Java中常用`java.util.concurrent.atomic`包下的类支持CAS操作。
45 2
|
18天前
|
前端开发 Java 开发者
这款免费 IDEA 插件让你开发 Spring 程序更简单
Feign-Helper 是一款支持 Spring 框架的 IDEA 免费插件,提供 URL 快速搜索、Spring Web Controller 路径一键复制及 Feign 与 Controller 接口互相导航等功能,极大提升了开发效率。
|
1月前
|
安全 Java 编译器
Kotlin教程笔记(27) -Kotlin 与 Java 共存(二)
Kotlin教程笔记(27) -Kotlin 与 Java 共存(二)
|
1月前
|
Java 开发工具 Android开发
Kotlin教程笔记(26) -Kotlin 与 Java 共存(一)
Kotlin教程笔记(26) -Kotlin 与 Java 共存(一)
|
2月前
|
缓存 Java 开发者
Java多线程并发编程:同步机制与实践应用
本文深入探讨Java多线程中的同步机制,分析了多线程并发带来的数据不一致等问题,详细介绍了`synchronized`关键字、`ReentrantLock`显式锁及`ReentrantReadWriteLock`读写锁的应用,结合代码示例展示了如何有效解决竞态条件,提升程序性能与稳定性。
172 6
|
1月前
|
监控 Java 数据库连接
Java线程管理:守护线程与用户线程的区分与应用
在Java多线程编程中,线程可以分为守护线程(Daemon Thread)和用户线程(User Thread)。这两种线程在行为和用途上有着明显的区别,了解它们的差异对于编写高效、稳定的并发程序至关重要。
37 2
|
2月前
|
Java 编译器 Android开发
Kotlin教程笔记(28) -Kotlin 与 Java 混编
Kotlin教程笔记(28) -Kotlin 与 Java 混编
36 2