java 数组shift_JavaSE 数组和Eclipse使用

Eclipse使用

IDE: Integrated Development Environment,即集成开发环境       是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形

Eclipse JBuilder MyEclipse NetBean 和IntelliJ IDEA

Java牛人:用过所有Java IDE并且知道各IDE的利弊。

File>Import>General > Existing Projects into Workspace  文件导入

File>Export>General > Archive File  文件导出

常用快捷键:

Alt + / : 代码提示键

Ctrl + D:删除选中代码

Ctrl+alt+光标上/下:快速复制选中代码

Alt+光标上/下:快速移动选中代码

Alt+shift+R: 快速重构变量名,类名,方法名

Ctrl+Shift+T:快速定位到类型(Type)

Ctrl+/ : 快速注释代码行 Ctrl+Shift+/ : 快速注释代码块

Alt + 光标的左/右: 在历史位置之间切换

数组

数组是一种引用数据类型,用来存储相同类型的多个元素,初始化数组意味着申请数组对象的内存空间

数组是一个有界的线性序列,长度被固定

Java语言支持两种语法格式来声明数组:              推荐使用第一种

元素类型[]  数组变量                                元素类型     数组变量[]

注意:定义数组时不能指定数组的长度,在初始化时,必须指定数组的长度

二维数组:二维数组可以看成是把以数组为元素的数组,即数组的数组

int array[][][] = new int[][][]

{ { { 1, 2, 3 }, { 4, 5, 6 } }, { { 7, 8, 9 }, { 10, 11, 12 } }, { { 13, 14, 15 }, { 16, 17, 18 } } ;

java.util.Arrays 数组工具类

Arrays.fill() //对指定数组的每个元素,填充指定的值

Arrays.sort()//对指定数组的每个元素进行升序排序

Arrays. binarySearch()//从指定数组中查找指定的元素,返回元素下标

Debug

双击设置断点

Resume(放行)     让程序继续运行,直到下一个断点为止.如果后面没有断点,程序就运行完毕.

Step Over(单步) F6    每次点击,程序会向下运行一行。

Terminate(终止)     立即终止当前程序

Inspect(评估) 查看某个对象的值; 让某个表达式在内存中试运行.  Ctrl+Shift+i

关于debug操作细节

1.必须至少有一个断点,才能进入debug视图;

2.Run as 情况下,即使有再多的断点,也视作正常运行;

3.如果debug as>没有Java Application选项,检查     Run as > 下是否有Java Application,检查main方法是否正确.

4.所谓表达式, 就是可以写在 = 后边的内容. 即使这个表达式一开始并没有出现在源码中.

高级 调试驱动code

中级 用debug观察程序细节

初级 出现bug时才使用debug

你可能感兴趣的:(java,数组shift)