【JavaSE学习笔记】方法
来源:互联网 发布:软件0x0000007b 编辑:程序博客网 时间:2024/06/05 14:55
·方法
A:定义:
B:定义方法的格式:存在独立的功能的代码块
在java中,我们把函数叫方法,其他语言:javascript方法称之为函数:function add()
权限修饰符 返回值类型 方法名(数据类型1 参数名1, 数据类型2 参数名2.....){//小括号里:形式参数列表
return 结果;
}
C:详细解释(B):
1)权限修饰符:public + static(静态修饰符):暂时先这样写,面向对象中再了解private
2)返回类型:最终计算的结果是什么样的数据类型:(结果是什么类型,就用该类型去接收)
没有返回值类型,就用void去接收
3)方法名:给这个功能的代码块命名
命名规则:一个单词,字母全部小写;多个单词,第一个单词小写,后面的首字母大写
4)形式参数列表:形式参数的数据类型(四类八种) 形式参数名(变量名)
5)return:在方法中出现,表示带回一个结果
D:如何调用:针对有返回值类型的方法调用(没有返回值类型的:void调用)
两个明确:a:明确返回值类型是什么?
b:参数的数据类型是什么?
举例说明:求两个数的和
1)单独调用:没有任何意义,无输出
2)输出调用:虽然可以得到一个结果,但是不够好,不能对结果进行下一步操作
3)赋值调用:可以对结果进行下一步操作
E:定义方法的注意事项:
1)方法和方法是平级关系,不能将一个方法写到main主程序入口里面
2)方法不调用不执行
3)在main方法中调用其他方法的时候,实际参数不用再给数据类型,否则报错
4)定义方法的时候:形式参数必须带上数据类型,否则报错
5)方法定义完毕:(有返回值类型的方法返回具体结果,不写return,编译不通过)
F:方法重载(Overload):
在同一个类中,出现相同的方法名,参数列表不同--与返回值无关
参数列表不同:a:参数个数不同
b:参数的数据类型不同
E:练习:从键盘录入一个数据n[1,9],输出对应的nn乘法表
- 【JavaSE学习笔记】方法
- JavaSE学习笔记--反射
- JavaSE学习笔记--泛型
- JavaSE学习笔记--内省
- javaSE学习笔记
- JAVASE学习笔记一
- JAVASE学习笔记二
- javaSE学习笔记3
- JavaSE学习笔记
- JavaSE学习笔记--Annotation
- JavaSE学习笔记
- javase学习笔记-----函数
- javase学习笔记------------数组
- JavaSE学习笔记三
- javaSE 学习笔记
- JAVASE学习笔记1
- JavaSE学习笔记
- JAVASE学习笔记
- python3去除str中的n、r
- 随机流(RandomAccessFile)的使用介绍
- Unity 使用陀螺仪观察场景
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- 修改qualcomm kernel config文件
- 【JavaSE学习笔记】方法
- Django来敲门~第一部分【6.1 视图函数】
- PL/SQL 存储过程和存储函数
- 第三十七天:Aurora框架的组件学习
- 移动端长按删除事件
- k-Nearest Neighbors
- 可变形卷积网络:计算机新“视”界
- 管理者必备——会议管理思维导图
- Linux 挂载硬盘