java语言基础-如何设计方法
来源:互联网 发布:软件健壮性 软件可靠性 编辑:程序博客网 时间:2024/05/22 16:44
/* 如何来定义/设计方法
如何来定义方法:
1:到底需要定义什么功能方法
2:是否需要定义返回值类型
3:是否需要形式参数
-------------------------------------------------------------
1:是否需要定义返回值类型
我们说方法其实就是在完成某一个功能,那么完成该功能之后,是否需要给调用者返回一个
结果数据,如果不需要返回结果数据,此时需要使用void申明(无返回)
如果需要返回一个结果数据,我们就把该结果数据的类型作为该方法的返回值类型
打印操作:我们在乎的是方法执行的过程,而不是结果,所有此时使用voi声明
求两个数之和:我们在乎的方法执行的过程。并且执行完毕之后,需要给调用者一个反馈
2:是否需要形式参数
该方法在完成该功能的过程之中,是否有位置的因素参与,如果有请作为参数传递,如果
没有则没有形参
求两个数之和的时候,这两个数到底是多少,其实对于方法来说。是未知的。仅仅是调用者知道
而且不同的调用者传递不同的参数值
---------------------------------------------------------------
针对于有返回的方法,调用者应该定义个变量|去接受返回的结果
----------------------------------------------------------------
a:无参数无返回 b:有参数无返回 ,c 无参数有返回,d: 有参数有返回*/
publicstaticvoid main(String[] args)throws ParseException,UnsupportedEncodingException {
//a:无参数无返回 b:有参数无返回 ,c 无参数有返回,d: 有参数有返回
//a:无参数无返回
//例:
Test.getA();
// b:有参数无返回
//例:
String b ="有参数无返回";
Test.getB(b);
// c:无参数有返回
//例:
System.out.println(Test.getC());
// d:有参数有返回
//例:
String D ="有参数有返回";
System.out.println(Test.getD(D));
}
/**
* 无参数无返回
*/
public staticvoid getA(){
System.out.println("无参数无返回");
}
/**
* 有参数无返回
* @param b
*/
publicstaticvoid getB(String b){
System.out.println(b);
}
/**
* 无参数有返回
* @return
*/
publicstatic String getC(){
return"无参数有返回";
}
/**
* 有参数有返回
* @param d
* @return
*/
publicstatic String getD(String d){
return d;
}
}
- java语言基础-如何设计方法
- java语言基础-方法重载
- java语言基础|如何在main方法前执行其他代码
- Java语言基础03-方法
- Java语言基础10-方法重载
- Java语言基础13-实例方法
- Java语言基础-9.方法三要素
- java语言基础-方法中的术语
- java语言基础-方法的递归操作
- JAVA基础——模板设计方法
- java 基础 (模板方法设计)
- 浅谈如何设计更好的java方法
- java语言基础-引出方法-方法定义-基本调用操作
- Java语言基础-13.Java系统API方法调用
- 零基础如何掌握Java技术体系语言特…
- Java基础-设计一个Java类所需的方法-Java基础-Java-编程开发
- [java] java语言基础
- Java-Java语言基础
- 产品设计中常见的错误有哪些?
- Struts2中Action的搜素顺序
- 计算机组成原理个人笔记(一)
- setObjectColor技巧
- iscsi的基本用法
- java语言基础-如何设计方法
- [转]ubuntu 服务器搭建 Shadowsocks 服务
- 缓冲区(Buffer)
- 获得Animator当前播放的AnimationClip
- 多边形重心问题 NYOJ 3 思路+代码
- 如何解决Bat脚本中包含中文,运行乱码
- Levelhead项目-实战总结
- jsp数据交互
- Python os模块常用功能