![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
day05
将JavaSE基础入门学习笔记按照每天的学习进行分类,方便以后查阅和复习
这条小鱼我在乎
代码字里行间,技术与梦想共舞的痕迹
展开
-
方法的语法格式
在Java中,声明一个方法的具体语法格式如下: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,......){ 执行语句 ……… return 返回值; } 对于上面的语法格式中具体说明如下: 修饰符:方法的修饰符比较多,有对访问权限进行限定的,有静态修饰符static,还有最终修饰符final等 返回值类型:用于限定方法返回值的数...原创 2020-01-07 08:32:39 · 863 阅读 · 0 评论 -
方法的重载
假设要在程序中实现一个对数字求和的方法,由于参与求和数字的个数和类型都不确定,因此要针对不同的情况去设计不同的方法。接下来通过一个案例来实现对两个整数相加、对三个整数相加以及对两个小数相加的功能,具体实现如下所示。MethodDemo02.java public class MethodDemo02 { public static void main(String[] a...原创 2020-01-08 08:33:26 · 446 阅读 · 0 评论 -
方法调用练习
分别定义如下方法: 定义无返回值无参数方法,如打印3行,每行3个*号的矩形 定义有返回值无参数方法,如键盘录入得到一个整数 定义无返回值有参数方法,如打印指定M行,每行N个*号的矩形 定义有返回值有参数方法,如求三个数的平均值 1、无返回值无参数方法,如打印3行,每行3个*号的矩形 public st...原创 2020-01-07 11:08:14 · 321 阅读 · 0 评论 -
方法调用图解
通过一个图例演示getArea()方法的整个调用过程,如下图所示: 从上图中可以看出,在程序运行期间,参数x和y相当于在内存中定义的两个变量。当调用getArea()方法时,传入的参数3和5分别赋值给变量x和y,并将x*y的结果通过return语句返回,整个方法的调用过程结束,变量x和y被释放。 ...原创 2020-01-07 10:09:38 · 894 阅读 · 0 评论 -
参数传递
当我们要调用一个方法时,我们会把指定的数值,传递给方法中的参数,这样方法中的参数就拥有了这个指定的值,可以使用该值,在方法中运算了。这种传递方式,我们称为参数传递。 在这里,定义方法时,参数列表中的变量,我们称为形式参数 调用方法时,传入给方法的数值,我们称为实际参数 看下面的两段代码,明确下参数传递的过程: public class ArgumentsDemo01 { publi...原创 2020-01-08 10:08:17 · 138 阅读 · 1 评论 -
随机点名器案例(调用方法)
一、案例介绍 随机点名器,即在全班同学中随机的打印出一名同学名字。 要做的随机点名器,它具备以下3个内容: 存储所有同学姓名 总览全班同学姓名 随机点名其中一人,打印到控制台 二、案例需求分析 在全班同学中随机的打印出一名同学名字。 对本案例进行分析,得出如下分析结果: 1.存储全班同学名字 2.打印全班同学每一个人的名字 3.在班级总人数范围内,随机产生一个随机数,查找该随...原创 2020-01-08 13:18:28 · 1307 阅读 · 0 评论 -
库存管理案例(调用方法)
一、案例介绍 将原有的库存管理案例,进行业务逻辑的封装。 将对下列功能进行方法封装: 1.打印库存清单功能 2.库存商品数量修改功能 3.退出程序功能 二、案例需求分析 管理员能够进行的操作有3项(查看、修改、退出),我们可以采用(switch)菜单的方式来完成。 -------------库存管理------------ 1.查看库存清单 2.修改商品库存数量 3.退出...原创 2020-01-08 16:29:01 · 720 阅读 · 0 评论