Java学习笔记13. 怎样使用Java中的方法
2018-02-20 23:04
246 查看
Java中的方法(method)是类的行为,它是类所能做的事情。
方法的定义
方法有3个特征:返回值类型,参数,返回值(可无)。方法的定义格式如下:返回值类型 函数名(参数类型 参数名){
函数体;
return 返回值;
}其中,参数可以有多个,用逗号隔开。返回值可以没有,即返回值类型是void。
方法的调用
要使用方法就需要调用它。调用方法分为:在类的内部调用,和在类的外部调用
在类的内部调用,示例如下:public class demoTestMethod {
public void sayHello(){
System.out.println("Hello!");
}
public void askToSayHello(){
sayHello();
}
public static void main(String[] args) {
demoTestMethod tm = new demoTestMethod();
tm.sayHello();
tm.askToSayHello();
}
}
在类的外部调用,需要另外写一个类,示例如下:public class demoTestMethod2 {
public static void main(String[] args) {
demoTestMethod dts = new demoTestMethod();
dts.askToSayHello();
}
}方法的返回
方法的返回有两种情况:一种情况是遇到return语句; 另一种情况是遇到了完结的大括号 } 。
使用return语句返回时,方法会返回到调用处。return 后面跟的是表达式,返回的是表达式的值。
方法的定义
方法有3个特征:返回值类型,参数,返回值(可无)。方法的定义格式如下:返回值类型 函数名(参数类型 参数名){
函数体;
return 返回值;
}其中,参数可以有多个,用逗号隔开。返回值可以没有,即返回值类型是void。
方法的调用
要使用方法就需要调用它。调用方法分为:在类的内部调用,和在类的外部调用
在类的内部调用,示例如下:public class demoTestMethod {
public void sayHello(){
System.out.println("Hello!");
}
public void askToSayHello(){
sayHello();
}
public static void main(String[] args) {
demoTestMethod tm = new demoTestMethod();
tm.sayHello();
tm.askToSayHello();
}
}
在类的外部调用,需要另外写一个类,示例如下:public class demoTestMethod2 {
public static void main(String[] args) {
demoTestMethod dts = new demoTestMethod();
dts.askToSayHello();
}
}方法的返回
方法的返回有两种情况:一种情况是遇到return语句; 另一种情况是遇到了完结的大括号 } 。
使用return语句返回时,方法会返回到调用处。return 后面跟的是表达式,返回的是表达式的值。
相关文章推荐
- java学习笔记_log4j使用方法
- Java学习笔记 Struts2的Validate()方法的使用
- Java学习笔记——static关键字与静态的使用方法
- JAVA学习笔记_使用Servlet3.0上传图片,无法使用part.getSubmittedFileName()方法解决
- JAVA学习笔记(一)Vector类中set方法的使用问题
- Java学习笔记2:当构造方法有多个参数时考虑使用Builder
- 13.笔记JAVA Spring框架学习————Bean使用SpEL
- JavaWeb学习笔记-mybatis-07-dao开发使用(原始dao方法)
- 安卓学习笔记---最全面的使用idea和gradle把java项目打包成jar的方法
- 【Java学习笔记】使用split()方法分割字符串
- 【知了堂学习笔记】Java中static关键字的一些简单使用方法
- Java学习笔记2:当构造方法有多个参数时考虑使用Builder
- Java学习笔记43. 使用对象作为方法的参数
- java学习笔记(面向对象、类的使用、方法的重载)
- Android(java)学习笔记107-0:通过反射获得构造方法并且使用
- Android(java)学习笔记108:通过反射获取私有构造方法并且使用
- java反射学习笔记(3)---使用Class来获取方法、成员变量、构造函数信息
- java学习笔记(四)----对象、数组作为参数传递,静态变量、静态方法的使用,内部类,使用文档注释
- Effective Java 学习笔记之第七条——避免使用终结(finalizer)方法
- Android(java)学习笔记107-1:通过反射获得带参构造方法并且使用