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.rhkb.cn/news/292528.html

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

相关文章

C++—vector的介绍及使用 vector的模拟实现

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 文章目录 前言 一、vector的介绍及使用 1.1 vector的介绍 1.2 vector的使用 1.2.1 vector的定义 1.2.2 vector iterator 的使用 1.2.3 vector 空间增长问题 1.2.4 vecto…

JVM 八股(一)

JVM 1.类装载的执行过程 加载: 元空间存储构造函数,方法,字段等 验证 准备 解析 初始化 使用 2.垃圾回收 什么是垃圾回收?怎样找到这些垃圾?找到垃圾后是怎么清除的(垃圾回收算法)&#x…

一篇搞定AVL树+旋转【附图详解旋转思想】

🎉个人名片: 🐼作者简介:一名乐于分享在学习道路上收获的大二在校生 🙈个人主页🎉:GOTXX 🐼个人WeChat:ILXOXVJE 🐼本文由GOTXX原创,首发CSDN&…

【C语言】贪吃蛇【附源码】

欢迎来到英杰社区https://bbs.csdn.net/topics/617804998 一、游戏说明: 一个基于C语言链表开发的贪吃蛇游戏: 1. 按方向键上下左右,可以实现蛇移动方向的改变。 2. 短时间长按方向键上下左右其中之一,可实现蛇向该方向的短时间…

智能指针(C++11)

智能指针的使用 问题 我们在平时写程序的时候,有些情况下不可避免地会遇见内存泄露的情况。内存泄露是指因为疏忽或错误,造成程序未能释放已经不再使用的内存的情况。例如下面这个例子,内存泄漏不易被察觉。 int div() {int a, b;cin >…

【复习linux相关命令】

查看命令位置,查找命令 which命令 查看命令的位置 [rootVM-12-15-opencloudos ~]# which cd /usr/bin/cd [rootVM-12-15-opencloudos ~]# which java /usr/local/java/jdk1.8.0_261/bin/java [rootVM-12-15-opencloudos ~]# which pwd /usr/bin/pwdfind查找文件 …

element+Vue2,在一个页面跳转到另一个页面,并自动选中table的某一行

需求:点击A页面的某处,跳转到B页面并选中B页面表格的某一行(点击B页面的搜索后需要清空默认选择的状态)环境:vue2、element的table,table允许多选知识点:主要使用到table的这两属性:…

Diffusion添加噪声noise的方式有哪些?怎么向图像中添加噪声?

添加噪声的方式大致分为两种,一种是每张图像在任意timestep都加入一样的均匀噪声,另一种是按照timestep添加不同程度的噪声 一、在任意timestep都加入一样的noise batch_size 32x_start torch.rand(batch_size,3,256,256) noise torch.randn_like(x_…

亚信安全荣获2023年度5G创新应用评优活动两项大奖

近日,“关于2023 年度5G 创新应用评优活动评选结果”正式公布,亚信安全凭借在5G安全领域的深厚积累和创新实践,成功荣获“5G技术创新的优秀代表”和“5G应用创新的杰出实践”两项大奖。 面向异构安全能力的5G安全自动化响应系统 作为5G技术创…

【Mybatis 基础】增删改查(@Insert, @Delete, @Update, @Select)

Mybatis Insert Delete Update Select Mybatis用法基础操作 - 删除delete 传参SpringbootMybatisCrudApplicationTests 测试类删除预编译SQL 基础操作 - 插入Insert 插入SpringbootMybatisCrudApplicationTests 测试类插入对象主键返回 基础操作 - 更新UPDATE 更新SpringbootMy…

Python进阶编程 --- 1.类和对象

文章目录 第一章:1.初始对象1.1 使用对象组织数据1.2 类的成员方法1.2.1 类的定义和使用1.2.2 创建类对象1.2.3 成员变量和成员方法1.2.4 成员方法的定义语法1.2.5 注意事项 1.3 类和对象1.3.1 基于类创建对象 1.4 构造方法1.5 其他内置方法1.5.1 魔术方法str字符串…

(南京观海微电子)——DDIC显示触控芯片介绍

显示驱动芯片(Display Driver Integrated Circuit,简称DDIC)的主要功能是控制OLED显示面板。它需要配合OLED显示屏实现轻薄、弹性和可折叠,并提供广色域和高保真的显示信号。同时,OLED要求实现比LCD更低的功耗&#xf…

成绩管理系统|基于springboot成绩管理系统的设计与实现(附项目源码+论文)

基于springboot成绩管理系统的设计与实现 一、摘要 传统办法管理信息首先需要花费的时间比较多,其次数据出错率比较高,而且对错误的数据进行更改也比较困难,最后,检索数据费事费力。因此,在计算机上安装毕业设计成绩管…

平衡二叉树(AVL树)

文章目录 平衡二叉树(AVL树)1、平衡二叉树概念2、平衡二叉树的的实现2.1、平衡二叉树的结点定义2.2、平衡二叉树的插入2.3、平衡二叉树的旋转2.3.1、右单旋(R旋转)2.3.2、左单旋(L旋转)2.3.3、先右单旋再左…

leetcode 周赛 391场

2. 换水问题 给你两个整数 numBottles 和 numExchange 。 numBottles 代表你最初拥有的满水瓶数量。在一次操作中,你可以执行以下操作之一: 喝掉任意数量的满水瓶,使它们变成空水瓶。用 numExchange 个空水瓶交换一个满水瓶。然后&#xf…

Django安装及第一个项目

1、安装python C:\Users\leell>py --version Python 3.10.6 可以看出我的环境python的版本3.10.6,比较新 2、 Python 虚拟环境创建 2.1 官网教程 目前,有两种常用工具可用于创建 Python 虚拟环境: venv 在 Python 3.3 及更高版本中默…

Vue系列——数据对象

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>el:挂载点</title> </head> <body&g…

C++11入门手册第二节,学完直接上手Qt(共两节)

C++多线程 #include <thread>:C++多线程库 #include <mutex>:C++互斥量库 #include <future>:C++异步库 多线程介绍 线程的创建 void entry_1() { }以普通函数作为线程入口函数:void entry_2(int val) { }​std::thread my_thread_1(entry_1);std::thr…

【c++】类和对象(六)深入了解隐式类型转换

&#x1f525;个人主页&#xff1a;Quitecoder &#x1f525;专栏&#xff1a;c笔记仓 朋友们大家好&#xff0c;本篇文章我们来到初始化列表&#xff0c;隐式类型转换以及explicit的内容 目录 1.初始化列表1.1构造函数体赋值1.2初始化列表1.2.1隐式类型转换与复制初始化 1.3e…

C语言-写一个宏,可以将一个整数的二进制位的奇数位和偶数位交换。

0xaaaaaaaa...等是什么&#xff1f;-CSDN博客https://blog.csdn.net/Jason_from_China/article/details/137179252 #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #define SWAP(num) (((num & 0xAAAAAAAA) >> 1) | ((num & 0x55555555) << …