IDEA开发HelloWorld程序

news2024/9/20 11:41:20

IDEA管理Java程序的结构

  • project(项目、工程)---project中可以创建多个module
  • module(模块)---module中可以创建多个package
  • package(包)---package中可以创建多个class
  • class(类)---class中可以编写java代码

使用idea开发java程序的步骤

新建project->新建module->新建package->新建class

具体演示

(1)双击下载好的IDEA,打开后找到New Project(不同的idea位置不同,但都差不多)

(2)点击后会弹出一个页面,需要设置相应的参数,关于各参数的详细解释如下图(没提到的参数不用管,也不用勾选)

(3)设置好参数之后,点击下面蓝色的 Create 按钮即可创建项目,创建好之后页面如下图所示

(4)一般代码都会放在 src 目录下,鼠标点击src目录右键-New-Package,新建一个包

(5) 弹出该界面是询问新建的包名,可任取

(6)鼠标点击新建的包右键-New-Java Class,创建一个类

(6)类名为HelloWorld

(7)此时在界面中输入 main 会出现自动代码补全

(8)同理,输入sout会自动代码补全

 (9)在写好输出到控制台的语句

(10)在编辑区任意位置右键点击“Run...”即可运行程序

(11)此时程序运行后可以看到下方控制台输出语句

IDEA运行程序原理

IDEA运行程序本质上也是先编译生成class文件,再运行class文件。首先打开项目所在的目录,点击进入项目所在的目录,可以看到此时有以下文件,点击进入out目录

之后再进入production目录和StudyJava(该名称为项目名,不同项目的名称不同)目录,然后点击进入HelloWorld文件夹即可看到有编译生成的class文件

同理,前面我们是进入了out目录,如果进入 src\HelloWorld 目录下,就可以看到我们编写的java源文件。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2148813.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

木牛科技PMO总监关沨受邀为第四届中国项目经理大会演讲嘉宾

全国项目经理专业人士年度盛会 北京木牛领航科技有限公司PMO总监关沨女士受邀为PMO评论主办的全国项目经理专业人士年度盛会——2024第四届中国项目经理大会演讲嘉宾,演讲议题为“如何培养能打胜仗的项目经理”。大会将于10月26-27日在北京举办,主题为&a…

图神经网络在推荐系统中的应用综述

1 研究计划 了解推荐系统的研究背景和发展历程了解为什么推荐系统需要GNN了解基于GNN的推荐的关键挑战了解基于GNN的推荐的现有方法 2 完成情况 2.1推荐系统的研究背景和发展历程 随着各种服务和平台(如电子商务、短视频等)上信息的快速爆炸,推荐系统在缓解信息…

UWA支持鸿蒙HarmonyOS NEXT

华为在开发者大会上,宣布了鸿蒙HarmonyOS NEXT将仅支持鸿蒙内核和鸿蒙系统的应用,不再兼容安卓应用,这意味着它将构建一个全新且完全独立的生态系统。 为此,UWA也将在最新版的UWA SDK v2.5.0中支持鸿蒙HarmonyOS NEXT&#xff0c…

NLP三天入门大模型,我领先你好几个版本了

大模型时代下,nlp初学者需要怎么入门? 入门姿势简单粗暴:打一些必要的基础就跑步进入Transformera 大模型时代,传统的算法,像分词、词性标注,被替代得非常厉害,在入门阶段没必要花费太多精力在传统算法上面。 数学和…

强弱电的基本知识和区别

什么是弱电: 弱电一般是指直流电路或音频、视频线路、网络线路、电话线路,直流电压一般在36V以内。家用电器中的电话、电脑、电视机的信号输入(有线电视线路)、音响设备(输出端线路)等用电器均为弱电电气设…

IDEA Cody 插件实现原理

近年来,智能编程助手 在开发者日常工作中变得越来越重要。IDEA Cody 插件是 JetBrains 生态中一个重要的插件,它可以帮助开发者 快速生成代码、自动补全、并提供智能提示,从而大大提升开发效率。今天我们将深入探讨 Cody 插件的实现原理&…

Facebook隐私设置指南:如何更好地保护个人信息

在数字化时代,隐私保护成为了每个互联网用户面临的重要课题。Facebook,作为全球最大的社交网络平台之一,拥有庞大的用户基础和丰富的个人数据。因此,了解和管理Facebook的隐私设置对保护个人信息至关重要。本文将为您提供一份详细…

RTX 4090/RTX 4090D停产,为RTX 5090扫平“障碍”

原文转载修改自(更多互联网新闻/搞机小知识): RTX 4090/4090D或于10月停产,为RTX 5090“登基”铺路 作为网络人均一代旗舰的RTX 4090至今也已发售近两年,说实在的,按老黄一贯的手法,也到了该落…

金属材质检测系统源码分享

金属材质检测检测系统源码分享 [一条龙教学YOLOV8标注好的数据集一键训练_70全套改进创新点发刊_Web前端展示] 1.研究背景与意义 项目参考AAAI Association for the Advancement of Artificial Intelligence 项目来源AACV Association for the Advancement of Computer Vis…

Docker 进入容器并运行命令的方法

目录 理解 Docker 容器的基本概念 使用 docker exec 进入运行中的容器 基本用法 常用选项解析 选项详解 实际案例演示 1. 进入容器的交互式 Shell 2. 在容器中运行单个命令 3. 以指定用户运行命令 4. 设置环境变量并运行命令 5. 指定工作目录 使用 docker attach 附…

Lingo求解器基本语法

Lingo是一款用于线性规划和整数规划的数学建模和求解软件,被广泛应用于运筹学、生产优化、供应链管理等领域。今天与大家一起来熟悉一下它的基本语法 Lingo基本语法 1、定义目标函数为MIN,MAX. 2、以一个分号“;”结尾。除SETS,ENDSETS,D…

我的AI工具箱Tauri版-VideoClipMixingCut视频批量混剪

本教程基于自研的AI工具箱Tauri版进行VideoClipMixingCut视频批量混剪。 VideoClipMixingCut视频批量混剪 是自研AI工具箱Tauri版中的一款强大工具,专为自动化视频批量混剪设计。该模块通过将预设的解说文稿与视频素材进行自动拼接生成混剪视频,适合需要…

企业展厅数字化变革:多媒体创新方案打造全新体验

相较于动态、形象的内容表达方式,传统展馆展厅已经无法满足观众的需求,所以数字化已经成为展厅升级转型的必然趋势,通过数字多媒体将展厅的内涵呈现出来,这便是展厅的特色,本文就来了解一下多媒体创新解决方案在企业展…

【TPAMI 2024】如何让模型在任何环境下都能胜出?领域泛化学习从单一到多元!

Out-of-Domain Generalization From a Single Source: An Uncertainty Quantification Approach 题目:单一源域的域外泛化:一种不确定性量化方法 作者:Xi Peng; Fengchun Qiao; Long Zhao 关注公众号:AI前沿速递,获取…

深度学习自编码器 - 收缩自编码器(CAE)篇

序言 在深度学习的浪潮中,收缩自编码器( Compressive Autoencoder, CAE \text{Compressive Autoencoder, CAE} Compressive Autoencoder, CAE)作为自编码器的一种高级形式,正逐步崭露头角。收缩自编码器在保留自编码器核心功能—…

RT-DETR改进策略:BackBone改进|Next-ViT主干赋能下的革命性改进

摘要 Next-ViT(下一代视觉Transformer)是专为解决传统ViT模型在工业部署中遇到的推理速度慢、计算复杂度高等问题而设计的。它巧妙地结合了高效的Next Convolution Block(NCB)和Next Transformer Block(NTB),通过创新的混合策略(NHS)堆叠这些模块,从而在各种视觉任务…

数据不出境------IP证书申请

数据不出境IP证书的申请流程主要涉及选择国内验签的SSL证书服务商、注册账号、选择证书类型、提交验证文件和等待签发等步骤。以下是具体说明: 选择服务商:需要选择一个提供国内验签服务的SSL证书供应商,如JoySSL,这些服务商通常具…

校医务室健康服务系统小程序的设计

管理员账户功能包括:系统首页,个人中心,用户管理,医生管理,医患交流管理,预约医生管理,健康打卡管理,运动打卡管理,饮食打卡管理 微信端账号功能包括:系统首…

在MAC中Ollama开放其他电脑访问

ollama安装完毕后默认只能在本地访问,之前我都是安装其他的软件之后可以结合开放其他端口访问,其实是可以新增或修改下电脑的系统配置,就可以打开端口允许除本机IP或localhost访问。 步骤如下: 1、查看端口(默认是&…

气膜场馆造价解析:来自气膜厂家的专业解答—轻空间

气膜场馆作为一种新型的建筑形式,凭借其独特的结构和材料优势,逐渐在体育、文旅、工业等领域崭露头角。相较于传统建筑,气膜场馆在造价方面具有显著的优势,尤其是在节能、环保、安全等方面表现突出。然而,气膜场馆的造…