IDEA的使用
操作步骤
- 新建Project 项目 - 新建Project的时候要新建空项目(Empty Project)
- 新建Module模块 - 子项目
- 新建Package包
- 新建class 类
- 在类中编写代码
- 完成编译运行
常用快捷键
- psvm + 回车 快速生成main方法
- sout + 回车 快速生成输出语句
- Ctrl + alt + L 格式化代码
- Alt + enter 代码修正提示
- shift + F6 快速安全重命名标识符
- Ctrl + D 向下复制一行
- Ctrl + X 剪切当前行
- Ctrl + / 批量加入单行注释,再按一次就是取消
- Ctrl + shift + / 批量加入多行注释,再按一次就是取消
- Alt + shift + ↑ 上移当前行
- Alt + shift + ↓ 下移当前行
- alt + 1 打开/隐藏工程目录结构
- alt + 4 打开/隐藏控制台
- 双击shift 全局查找
快捷键使用注意事项
如果在idea里使用快捷键的时候,没有反应,那么有可能电脑上正在运行的其他软件和idea的快捷键冲突了. 所以需要关闭其他软件,或者关闭其他软件的快捷方式.
数组
概念
用来存储同种数据类型的多个数据的容器
定义格式
//数组定义的第一种格式
int[] array;
//数组定义的第二种格式(不要使用)
int array[];
初始化
动态初始化
数据类型[] 数组名 = new 数据类型[数组长度];
解析含义:
左侧数据类型:也就是数组当中保存的数据,全都是统一的什么类型
左侧的中括号:代表我是一个数组
左侧数组名称:给数组取一个名字
右侧的new:代表创建数组的动作
右侧数据类型:必须和左边的数据类型保持一致
右侧中括号的长度:也就是数组当中,到底可以保存多少个数据,是一个int数字
静态初始化
省略格式: (推荐使用)
数据类型[] 数组名 = {元素值1,元素值2,元素值3,...};
标准格式:
数据类型[] 数组名 =new 数据类型[] {元素值1,元素值2,元素值3,...};
数组元素的表示方式
数组名[索引]
索引值:就是一个int数字,代表数组当中元素的编号。
【注意】索引值从0开始,一直到“数组的长度-1”为止。
数组的内存图
java内存中的几块区域
栈
方法被调用
的时候都会入栈
局部变量
都被保存在栈
中堆
new出来的东西都在
堆中
堆`中的东西都有默认初始化值局部变量
定义在方法中的变量
数组的实体
保存在堆中数组名实际
保存的是数组实体的地址值
数组长度的表示
数组名.length
数组的遍历
int[] arr={1,2,3,4,5,7};
//遍历输出数组元素
for(int i=0;i<arr.length;i++){
System.out.println(arr[i]);
}