news 2026/9/24 13:52:41

idea简单使用、方法、数组

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
idea简单使用、方法、数组

目录

第一章 开发工具IntelliJ IDEA

1.1 开发工具概述

1.2 IDEA软件安装

1.3 IDEA首次驱动

1.4 创建包和类

1.5 字体设置

1.7 IDEA常用快捷键

1.8 IDEA修改快捷键

1.9 IDEA导入和关闭项目

第二章 方法

**方法重载**

第三章 数组

整体思维框架:

第一章 开发工具IntelliJ IDEA

1.1开发工具概述

IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写。所以,需要有JRE运行环境并配置好
环境变量。它可以极大地提升我们的开发效率。可以自动编译,检查错误。在公司中,使用的就是IDEA
进行开发。

1.2 IDEA软件安装

此软件集成了32位和64位,双击ideaIU-2018.2.5.exe(旗舰版)或者ideaIC-2019.2.4.exe(社区版)进入安
装。
1.欢迎界面2.选择安装路径
3.配置安装选项4.开始菜单
5.安装完毕IDEA开发工具安装完成

1.3 IDEA首次驱动

1.选择不导入任何设置,点击OK
2.选择Create New Project
3.点击new按钮,配置安装的JDK9版本
选择JDK9目录,点击确定4.不使用模板
5.为工程起名字demo,并存储到d:\ideawork\demo目录下,如果d盘没有这个目录,会自动
创建。
首次新建项目时,默认的Project Location路径有问题,如c:\xxx,正确写法为c:\xxx。更改
后不会再
出现此类问题。6.打开一个每日一帖对话框,勾掉每次启动显示,点击close
7. IDEA的工作界面,我们的项目已经创建好了,如果再新建项目,点击File->new->Project

1.4创建包和类

1.展开创建的工程,在源代码目录src上,鼠标右键,选择new->package,键入包名
com.yaorange.demo,点击确定。右键点击com.yaorange.demo,选择Show in Explorer,会发现创建包的目录结构。
可见com.yaorange.demo,表示创建了多级的文件夹。
小贴士:所谓包,就是文件夹,用来对类文件进行管理。
2.在创建好的包上,鼠标右键,选择new->class创建类,键入类名。
3.在代码编辑区,键入主方法,并输出HelloWorld4. .运行程序,在代码编辑区鼠标右键,选择Run HelloWorld即可,或在菜单中选择Run->Run
HelloWorld

1.5字体设置

IDEA工具的默认字体非常小,代码编辑器和控制台的输出字体都需要进行调整。
点击菜单栏上的File->Settings->Editor->Font修改字体。1.6 IDEA的项目目录
我们创建的项目,在E:\IdeaProjects\Basic-code目录的demo
.idea目录和demo.iml和我们开发无关,是IDEA工具自己使用的
out目录是存储编译后的.class文件
src目录是存储我们编写的.java源文件

1.7 IDEA常用快捷键

alt+enter:导入包,修正代码
ctrl+ Y :删除光标所在行
ctrl+D:赋值光标所在行的数据,并插入下一行
ctrl+alt+L:格式化代码(格式化不了可能与QQ快捷键冲突):一般是快捷键冲突)
ctrl+/:单行注释|取消单行注释
ctrl+shift+/+选择代码:多行注释|取消多行注释
alt+enter:自动生成代码Getter/Setter/toString/构造函数……
alt+shift +上下键:代码的上下移动
//报错原因: 当前文件需要使用JDK中的其他文件,必须告诉使用文件的位置 // 快捷键 alt + 回车 : 提示键 Scanner scanner = new Scanner(System.in); // 快捷键 : ctrl + y 删除光标所在的行 //快捷键 : ctrl + D 赋值当前行,插入在当前行的下面 System.out.println("Hello Java"); //快捷键 :ctrl +alt + L :格式化代码 // 选择 code --> reformat Code int a = 10; // 移动代码 : alt + shift + 上下键 int b = 20; System.out.println(a + b); //单行注释 : ctrl + / 取消一样 //多行注释 : 选中 + ctrl + shift + / 取消一样

1.8 IDEA修改快捷键

IDEA工具中,Ctrl+空格 的快捷键,可以帮助我们补全代码,但是这个快捷键和Windows中的输入
法切换快捷键冲突,需要修改IDEA中的快捷键
File->Settings->keymap->Main menu->code->Completion->Basic
双击Basic->remove->Ctrl+空格
File->Settings->keymap->Main menu->code->Completion->Basic再次双击Basic->Add Keyboard->键入Alt+/->点击OK

1.9 IDEA导入和关闭项目

关闭IDEA中已经存在的项目,File->Close Project
File->Close Project这时IDEA回到了刚启动界面,点击项目上的XIDEA中就没有这个项目了IDEA的启动界面上,点击OPEN,选择项目目录即可
课后若想通过IDEA同时开启多个项目,点击OPEN打开项目时,点击New Window按钮

第二章 方法

方法定义格式: 访问权限修饰符 状态修饰符 返回值类型 方法名称(参数列表){ //方法执行逻辑 [return 数据;] }
// 修饰符:public static固定写法
// 返回值类型: 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者
// 参数列表:方法在运算过程中的未知数据,调用者调用方法时传递
// return:将方法执行后的结果带给调用者,方法执行到return,整体方法运行结束(返回值类型是void时可以不用,用了也只是代表结束的意思)
定义方法实现两个整数的求和计算: ①该方法的返回值 --整形 ②参数列表[两个整数]
//例: public class Method_Demo2 { public static void main(String[] args) { // 调用方法getSum,传递两个整数,这里传递的实际数据又称为实际参数 // 并接收方法计算后的结果,返回值 int sum = getSum(5, 6); System.out.println(sum); } /* 定义计算两个整数和的方法 返回值类型,计算结果是int 参数:不确定数据求和,定义int参数.参数又称为形式参数 */ public static int getSum(int a, int b) { return a + b; } }
注意事项: 定义位置在类内 返回值类型,返回值类型必须与return一致

**方法重载**

概念:之在同一个类中,方法名相同,参数列表不同,与返回值无关的方法

主要用于解决功能相同,参数不同,业务实现不同的问题

第三章 数组

概念:存储数据的容器--在内存中

特点:①、存储数据类型可以是基本数据类型也可以是引用数据类型

②、存储数据类型必须与数据类型一致
③、当数组长度确定时不能再更改数组长度
数组的三种创建方式;
①、数据类型【】 数组名称=new 数据类型【长度】 含义:在内存中创建一个指定长度的连续空间,并保存在一个变量上 ②、数据类型【】数据名称=new 数据类型【】{数据、数据、数据……} 含义:在内存中创建一个空间、并给空间的每一个位置赋予特定的数据 数组一旦创建则长度不能更改(地址0) ③、数据类型【】数据名称= {数据、数据、数据……} 数组不能分开填写
索引/下标:数组名称【索引】---获得指定位置的数据 数组属性:length 引用数据类型传递规则: 数组赋值的内存分析; 基本数据类型--值的操作 引用数据类型--地址的操作 演示数组创建、数组取值、赋值 数组常见的数组异常: 异常--不正常 数组下标越界异常:当访问数组中的元素时,超过了最大下标或者小于了最小下标 ArrayIndexOutOfBoundsException 空指针异常 NullPointerException

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/24 13:52:34

java前言、入门程序、常量、变量

目录 1、Java语言概述 2. 计算机基础知识 二进制 二进制数据转成十进制数据:使用8421编码的方式 字节 8个bit(二进制位) 0000-0000表示为1个字节,写成1 byte或者1 B。 常用DOS命令 常用命令 3、Java语言开发环境搭建 3.…

作者头像 李华
网站建设 2026/9/24 13:49:49

【Coze】【图像】节日海报生成工作流

今天给大家演示一个「节日海报自动生成」的 Coze 工作流,通过节日关键词输入,即可一键生成节日氛围浓厚、视觉风格统一的 AI 海报图像。整个流程由多步大模型处理、图像生成模块、画板排版组件等组成,自动提取节日代表元素,生成精美提示词并驱动图像合成,同时还能定制化祝…

作者头像 李华