java入门学习Day01

本篇文章主要是学会如何使用IDEA,和运行第一个java文件。

java环境安装:Windows下Java环境配置教程_windows java环境配置-CSDN博客 

IDEA安装:IDEA 2023.2.5 最新激活码,注册码(亲测好用) - 异常教程

以上两个链接并不是本人文章,仅供学习参考! 

操作环境

  • windows
  • jdk1.7
  • IntelliJ IDEA 2022.3.2 

一、先运行一个helloworld

由于是后期截图,可能不是一个项目或者模块,所以只要注意如何操作即可,不用在意文件目录或者文件名称。

1、file->new->progect

如果第一次打开IDEA会提示你New Progect,那么你直接点击即可

2、选择empty progect (名字就随便起一下吧)

 3、建立module

右键刚才建立的项目(progect)。

4、新建java文件

要在src文件下新建java文件。

将如下代码复制过去,注意 public class hello,这个hello就是创建的java文件名称,注意修改。

public class hello {public static void main(String[] args) {System.out.println("大家好!我是java练习生~");}
}

 5、运行文件

在空白区域,右键,即可看到我下面的图示;

点击蓝色部分即可运行成功。

6、修改类名称 

这样的话,连通代码部分也会被修改的:

二、IDEA软件必会的基础设置 

1、更改主题颜色和软件显示文字大小

 file->settings

下面两个框框分别是主题整个主题的字体大小。

 2、更改代码部分字体大小

 如图所示(可以自己调节一下试试,熟悉一下啊):

三、IDEA中对于模块的操作

1、新建模块

file->Progect Str……

点击+号后,选择new module 

create->OK->结束 

2、删除模块

注意这里的删除不是真正意义上的删除,是把IDEA里面的显示删除了,本地文件还是存在的。

3、导入模块

还是新建模块的那个位置,点一下那个“+”号,这一次选择import……

 

剩下的就直接一路next\next即可,点🆗。

4、模块重命名

shift+F6

四、IDEA中项目的操作

1、关闭项目 

 

2、删除项目

这里也是临时删除,本地还是存在的。

 

3、导入项目

4、重命名项目

output 就不要改了,容易坏掉。 

那个,有时候吧,项目名称修改了之后他没什么变化;

那就走一遍:1、关闭项目,2、删除项目。之后在本地里修改文件夹名称,再重新导入项目(3、导入项目)。

 

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

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

相关文章

安装VS2022社区版

Visual Studio 2022 平台的使用 1.Visual Studio 的下载地址: https://visualstudio.microsoft.com/zh-hans/downloads/ 2.安装步骤简要记录 耐心等待安装完成 参考链接:Visual Studio 2022安装教程(非常详细),从零基础入门到精通&…

Thinkphp - 详细实现网站系统登录功能,附带 Mysql 数据库设置、Web 前端展示界面、信息校验等(详细代码,即设计过程)

前言 登录功能,是我们几乎开发每个系统都必须的模块。 登录功能设计思路,主要包括几个方面。 用户输入网址展示登录页面用户输入用户名,密码等点击登录进行信息校验校验通过之后,记录用户登录信息,跳转指定页面用户校…

算法——图论:判断二分图(染色问题)

题目&#xff1a;. - 力扣&#xff08;LeetCode&#xff09; 方法一&#xff1a;并查集 class Solution { public:vector<int>father;int find(int x){if (father[x] ! x)father[x] find(father[x]);return father[x];}void add(int x1, int x2){int fa1 find(x1), f…

MetaGPT部分源码解读--Role

RoleReactMode class RoleReactMode(str, Enum):REACT "react"BY_ORDER "by_order"PLAN_AND_ACT "plan_and_act"classmethoddef values(cls):return [item.value for item in cls] REACT&#xff1a;表示标准的反应模式&#xff0c;即在思考…

EI期刊和EI会议有哪些不同?别再傻傻分不清

EI工程索引是综合性检索机构&#xff0c;是三个著名学术检索系统之一&#xff0c;EI工程索引也分为EI期刊和EI会议&#xff0c;那么两者有哪些不同&#xff1f;作者又该如何选&#xff1f;本文系统分享一下相关的知识&#xff0c;仅供学术人员参考&#xff1a; 第一、文章质量不…

RCG自条件是如何添加到 Pixel Generator上的?

在自条件的训练过程中&#xff0c;需要将图像经过Pretrained encoder的表征Rep输入进已有的Pixel Generator上&#xff0c;目前RCG是向四种Pixel Generator上加入了自条件&#xff0c;关于它是如何将rep加到Pixel Generator上的&#xff0c;我来总结一下&#xff1a; 一、Pixel…

【前端Vue】Vue从0基础完整教程第4篇:面经PC端 - Element (下)【附代码文档】

Vue从0基础到大神学习完整教程完整教程&#xff08;附代码资料&#xff09;主要内容讲述&#xff1a;vue基本概念&#xff0c;vue-cli的使用&#xff0c;vue的插值表达式&#xff0c;{{ gaga }}&#xff0c;{{ if (obj.age > 18 ) { } }}&#xff0c;vue指令&#xff0c;综合…

Unity构建详解(5)——SBP的Bundle组装

【Bundle的组成】 Bundle里包含Asset、Asset由Object组成&#xff0c;Object由Type组成。前文说了Type由MonoScript的方式处理&#xff0c;这里我们需要从Object看起。 Asset由Object组成&#xff0c;Object可能依赖其他Asset中的Object&#xff0c;Asset之间的依赖本质是由O…

树的重心——树的结构

树的重心是指对于某个点&#xff0c;将其删除后&#xff0c;可以使得剩余联通块的最大值最小。也就等价于一某个点为根的树&#xff0c;将根删除后&#xff0c;剩余的若干棵子树的大小最小。 例如下图的树的重心就是2。 性质&#xff1a; 性质一&#xff1a;重心的若干棵子树打…

Vue使用el-statistic和el-card显示大屏中的统计数据

​ 一、页面内容&#xff1a; <el-row :gutter"20"><el-col :span"6"><el-card class"box-card"><div><el-statisticgroup-separator",":precision"2":value"value2":title"tit…

【娱乐】战双帕弥什游戏笔记攻略

文章目录 Part.I IntroductionChap.I Information Part.II 新手攻略Chap.I 角色和武器挑选Chap.II 新手意识推荐 Part.II 阵容搭配Chap.I 一拖二Chap.II 毕业队 Reference Part.I Introduction 2019年12月5日全平台公测。 偶然间入坑战双&#xff0c;玩了几天&#xff0c;觉得…

elasticsearch基础应用

1._cat接口 | _cat接口 | 说明 | | GET /_cat/nodes | 查看所有节点 | | GET /_cat/health | 查看ES健康状况 | | GET /_cat/master | 查看主节点 | | GET /_cat/indices | 查看所有索引信息 | es 中会默认提供上面的几个索引&#xff0c;表头…

Python中的ORM模块

当涉及到 Python 中的数据库操作时&#xff0c;SQLAlchemy 是一个非常强大和流行的库。它允许开发人员在 Python 中执行 SQL 操作&#xff0c;并提供了一种对象关系映射&#xff08;ORM&#xff09;的方式来管理数据库。下面我将详细解释 SQLAlchemy 的主要功能和用法&#xff…

Hotspot虚拟机对象问题(对象头...对象创建)

目录 对象头 实例数据 对齐填充 对象是如何创建 对象头 在Hotspot虚拟机中&#xff0c;Java对象在内存中的布局大致可以分为三部分:对象头、实例数据和填充对齐。因为synchronized用的锁是存在对象头里的&#xff0c;这里我们需要重点了解对象头。如果对象头是数组类型则对…

springboot汉服推广网站

摘 要 本论文主要论述了如何使用JAVA语言开发一个汉服推广网站 &#xff0c;本系统将严格按照软件开发流程进行各个阶段的工作&#xff0c;采用B/S架构&#xff0c;面向对象编程思想进行项目开发。在引言中&#xff0c;作者将论述汉服推广网站的当前背景以及系统开发的目的&am…

创建第一个Electron程序

前置准备 创建一个文件夹&#xff0c;如: electest进入文件夹&#xff0c;初始化npm npm init -y 安装electron依赖包 注&#xff0c;这里使用npm i -D electron会特别卡&#xff0c;哪怕换成淘宝源也不行。可以使用下面方式安装。 首先&#xff0c;安装yarn npm i -g yarn 随…

从打开电视的过程认识接口(Java)

目录 问题引入 接口 什么是接口 接口的特点 简单理解接口 接口的实现 TV接口及其实现 Controlor接口及其实现 注意 情景实现 代码 输出 问题引入 在面向对象的世界里&#xff0c;不妨设想&#xff0c;我们打开电视需要些什么呢&#xff1f;显然的&#xff0c;首…

Leetcode刷题记录面试基础题day1(备战秋招)

hello&#xff0c;你好鸭&#xff0c;我是康康&#xff0c;很高兴你能来阅读&#xff0c;昵称是希望自己能不断精进&#xff0c;向着优秀程序员前行!&#x1f4aa;&#x1f4aa;&#x1f4aa; 目前博客主要更新Java系列、数据库、项目案例、计算机基础等知识点。感谢你的阅读和…

C/C++游戏编程实例-飞翔的小鸟

飞翔的小鸟游戏设计 首先需要包含以下库&#xff1a; #include<stdio.h> #include<windows.h> #include<stdlib.h> //包含system #include<conio.h>设置窗口大小&#xff1a; #define WIDTH 50 #define HEIGHT 16设置鸟的结构&#xff1a; struct …

CentOs7.9中修改Mysql8.0.28默认的3306端口防止被端口扫描入侵

若你的服务器被入侵&#xff0c;可以从这些地方找到证据&#xff1a; 若有上述信息&#xff0c;300%是被入侵了&#xff0c;重装服务器系统以后再重装Mysql数据库&#xff0c;除了设置一个复杂的密码以外&#xff0c;还需要修改默认的Mysql访问端口&#xff0c;逃避常规端口扫描…