java SE 02

--------------------

二维数组:  就是元素为一维数组的数组

定义格式:

1. 数据类型[][] 数组名;---常用格式

2. 数据类型 数组名[][];

3.数据类型 []数组名[];

初始化:

动态初始化:

数据类型 [][] 数组名 = new 数据类型[m][n];

m为二维数组中一维数组的个数

n为一维数组中的元素个数

静态初始化:

数据类型 [][] 数组名 = new 数据类型[][]   {{元素},{元素},{元素},···};

简化格式:

数据类型 [][] 数组名 = {{元素},{元素},{元素},···};

--------------------

方法:

定义格式:

修饰符 返回值 方法名(参数类型 参数名)

{方法体;return 返回值;}

如果有返回值,主函数中定义一个变量去接收

如果没有返回值,也就是void,直接调用即可

定义可变长度参数的方法:(传递不确定数目的字符串)

public static void print(String...   a){}

其中a代表一个数组

方法重载:

在同一个类中出现了用一个方法名

特征: 

1. 同一个类中方法名相同,参数列表不同

2. 参数列表有哪些不同:

    参数列表个数不同

    参数对应的数据类型不同

3. 与返回值无关

参数:

形式参数:

用于接收实际参数定义的变量(方法定义的)

实际参数:

函数调用时传递给方法的实际数值或变量

注意事项:

如果方法的形式参数为基本数据类型,形式参数的改变不影响实际参数

如果方法的形式参数为引用数据类型,形式参数的改变影响实际参数(形式参数的变量和实际参数的变量共享的是一块堆内存)

运行顺序: 

1.  方法区的main函数先进入到栈内存中 ,开辟一块区域,对实际参数赋值

2.  方法区里的方法再进入栈内存中,开辟一块区域,执行完移出栈内存

--------------------

eclipse断点调试:

功能:

1. 可以通过断点调试查看程序执行流程

2. 调试程序

断点就是一个标记

断点加在哪里?

想加在哪里加哪里

怎么加断点?

在行数左边双击即可

如何运行加断点的程序?

代码区域--右键--Debug as--Java Application  让我们选择是否进入debug模式

如何让程序往下执行?

Step over 执行下一步(F6)

debug看哪些区域?

代码区域: 看程序的执行流程

Debug区域: 看程序的执行步骤

Variables: 看变量的创建,赋值,销毁等。。

Console区域: 看程序的输入输出结果

如何去掉断点?

双击断点

在debug视图中,找到Breakpoints 选中断点,点击双×即可

 

 

 

 

 

 

 

  • 8
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值