Android开发修炼——我的java学习 Day05
来源:互联网 发布:海盗王巨剑挂机软件 编辑:程序博客网 时间:2024/04/28 14:40
引子(控制台接值)
if(in.hasNextInt()){ System.out.println("输入对了");}else{ System.out.println("请输入数字");}
1. 什么是方法 Method
行为操作 在其他语言中叫函数
2. 掌握方法的声明 掌握方法的调用
语法:
访问修饰符返回值类型 方法名(参数类型参数名,参数类型 参数名){}
方法的分类:
有返回值 无返回值(void) 带参数 无参数
2.1 无返回值、无参数
public void studentInfo(){//函数名开头小写 代码}
调用: 同类中 直接写【方法名();】
2.2 有返回值、无参数 return
public 返回值类型 方法名(){ return 'a'+1;}
有返回值类型方法的返回值类型 由返回的值的类型决定
2.3 无返回值带参方法
public void方法名(参数类型 参数名,参数类型参数名){}
调用:1.形参声明时有数据类型 但调用时实参无数据类型
2.形参数据类型要与实参完全相同(类型顺序)
3.形参与实参要求数目必须一致
2.4 有返回值 带参方法return
public 返回值类型 方法名(参数类型 参数名,参数类型 参数名){ return 值类型;==》返回值类型}
调用:1.形参声明时有数据类型 但调用时实参无数据类型
2.形参数据类型要与实参完全相同(类型顺序)
3.形参与实参要求数目必须一致
方法调用:
1.同一类中,方法之间调用,通过方法名可直接调用
2.静态方法 static静态 通过类名调用 类名.方法名();
4. 掌握什么是方法重载
方法重载:
1.在同类中
2.方法名相同
3.形参不同(类型,个数,顺序)
*和返回值无关
5. 了解递归算法
总结:
1.递归:自己调用自己
2.递归的流程图
3.递归的特点:
优点:思路清晰
缺点:效率低
6. 方法的好处:
较少代码冗余 可反复使用
7. 跳转语句
break
continue
return 返回
A.接返回值 有返回值方法
B.结束方法
- Android开发修炼——我的java学习 Day05
- Android开发修炼——我的java学习 Day01
- Android开发修炼——我的java学习 Day02
- Android开发修炼——我的java学习 Day03
- Android开发修炼——我的java学习 Day04
- [Android开发学习] day05
- java学习笔记——毕向东视频day05
- java毕向东学习笔记——day02~day05
- 初学android开发--day05
- java 学习day05
- java学习day05
- 黑马程序员_Java基础_我的Day05学习笔记
- 2014年我的Android修炼指南
- 我的java,继续修炼吧
- JAVA语言基础 +JAVA学习笔记-DAY05
- 《修炼——我的职场十年》 摘录
- 《修炼——我的职场十年》 摘录
- Android修炼之道——GoogleGlass开发指南
- 使用Iframe标签创建侧边栏
- orm2 中文文档 5. 同步和删除模型
- 第 21 章 动态链接库
- 【spring配置】——spring与mybatis整合
- 通知中心的简单使用
- Android开发修炼——我的java学习 Day05
- 【JVM系列】Java class文件解析1
- AS 使用新浪微博授权登录
- java设计模式—工厂模式
- MFC——void OnSize(UINT nType, int cx, int cy)
- 计算广告——平滑CTR
- 安装完ubuntu 14.04该做的事
- MySQL数据的主从复制、半同步复制和主主复制详解
- ActionBar第一课简介