Java中的函数
2016-01-13 18:39
204 查看
与C语言和Python不同,Java中的函数包括了一个调用方法 的一个步骤
第一步:定义方法
第二步:调用方法
先创建类的对象,再通过——对象名.方法名()来实现
在这里,我们创建了一个名称为hello对象,然后调用它的show方法
一定要深刻理解。这貌似是“面向对象”里面的东西
来一个综合的。有输入无输出的【学名叫:带参无返回值的方法】
一个提醒:在使用函数的时候,并不需要加这个函数的声明类型 比如,直接用hello.print(scores) 不用hello.print(int[] scores)这种。后者会报错
另外,函数方法里还有一个叫做“重载”的东西,说的是:
如果同一个类中包含了两个或两个以上方法名相同、方法参数的个数、顺序或类型不同的方法,则称为方法的重载,也可称该方法被重载了。如下所示 4 个方法名称都为 show ,但方法的参数有所不同,因此都属于方法的重载:
每次调用不同的参数,会给出不同的结果
第一步:定义方法
第二步:调用方法
先创建类的对象,再通过——对象名.方法名()来实现
在这里,我们创建了一个名称为hello对象,然后调用它的show方法
一定要深刻理解。这貌似是“面向对象”里面的东西
来一个综合的。有输入无输出的【学名叫:带参无返回值的方法】
一个提醒:在使用函数的时候,并不需要加这个函数的声明类型 比如,直接用hello.print(scores) 不用hello.print(int[] scores)这种。后者会报错
另外,函数方法里还有一个叫做“重载”的东西,说的是:
如果同一个类中包含了两个或两个以上方法名相同、方法参数的个数、顺序或类型不同的方法,则称为方法的重载,也可称该方法被重载了。如下所示 4 个方法名称都为 show ,但方法的参数有所不同,因此都属于方法的重载:
每次调用不同的参数,会给出不同的结果
相关文章推荐
- Spring和SpringMVC的区别
- [Java基础]Java基础篇
- springandstruts2整合
- Eclipse调试进入JDK源码
- Java基础之多线程
- Java 继承
- java反射机制之Method invoke执行调用方法例子
- RxJava开发精要8 - 与REST无缝结合-RxJava和Retrofit
- java学习个人笔记---常见的垃圾回收器及存储结构分析
- RxJava开发精要6 - 组合Observables
- RxJava开发精要4 - Observables过滤
- RxJava开发精要5 - Observables变换
- java 批量重命名指定文件夹中所有文件 递增方式命名 前后缀方式命名
- Spring 7大功能模块的作用[转]
- 69道Spring面试题和答案
- windows下搭建MyEclipse开发环境
- Spring与Hibernate整合时的核心类LocalSessionFactoryBean详解
- 通过spring,在项目的任意位置获取当前Request
- RxJava:Schedulers选择 newThread vs io
- Android:在eclipse中的快捷键