Java中的使用方法

Posted 小陈的世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中的使用方法相关的知识,希望对你有一定的参考价值。

1.方法概述

  •  在程序中包含比较复杂的逻辑和功能时,可以将这些功能分解为若干个子功能分别实现,而这些子功能组合在一起,便形成了完整的程序。  
  • 方法定义在类中,通过对象完成对它们的调用,最后组成整个程序。通俗的讲,程序就是各个对象对方法的调用。

2.方法的分类 

在Java语言中,按照方法定义方式的不同,可以将其分为两种:

  • 系统方法,无需定义,直接调用即可,如:Scanner类的nextInt()等
  • 自定义方法,则为用户自己编写实现。 
Random  rdm = new Random();
int num = rdm.nextInt(25)+126;
System.out.println(num);

rdm.nextInt(25)+126;是系统调用方法

3.自定义方法简介

语法:访问修饰符 返回类型 方法名(参数列表) {      

                //方法体

        }

  • 访问修饰符:方法允许被访问的权限范围,其中 public 表示该方法可以被其他任何代码调用。
  • 返回值类型:方法返回值的类型,如果方法不返回任何值,则返回值类型指定为void;如果方法具有返回值,则需要指定返回值的类型,并且在方法体中使用 return 语句返回值。
  • 方法名:定义的方法的名称,必须使用合法的标识符,需用驼峰命名法。
  • 参数列表:传递给方法的参数列表,参数可以有多个,多个参数间以逗号隔开,每个参数由参数类型和参数名组成,以空格隔开 。

 示例:定义两个数相加的方法

public int add (int num1,int num2)  {
       int sum = num1 + num2;
       return sum;
}


int是方法返回值类型
add是方法名
num1,num2是方法参数
int sum = num1 + num2;return sum;是方法体

自定义方法调用

语法:方法在其定义的类中被调用

                  方法名(参数);

           方法在其他类中被调用

                  对象名.方法名(参数);

方法分类

  • 按照是否有参数

               有参的方法

                参的方法

  • 按照是否有返回值

                有返回值的方法

                无返回值的方法

4.无参数无返回值方法

无参数无返回值的方法

语法:public  void  方法名(  ) {        

                //方法体

}

方法调用

对象.方法名();

 示例:输出 5次“Hello World!”,要求定义方法实现信息的输出。

public class MethodDemo2 {
	//定义方法实现显示Hello World!5次
	public void showMsg() {
		for (int i = 0; i < 5; i++) {
			System.out.println("Hello World!");
		}
	}
	public static void main(String[] args) {
		System.out.println("开始输出信息:");
		//调用方法
		MethodDemo2 md = new MethodDemo2();
		md.showMsg();
		System.out.println("输出信息完毕!");
	}
}

序执行过程有别于之前的程序,当程序中存在方法调用时,程序执行的过程将发生改变。 

 

 

以上是关于Java中的使用方法的主要内容,如果未能解决你的问题,请参考以下文章

ASP.net MVC 代码片段问题中的 Jqgrid 实现

如何使用java将数据从片段传递到android中的另一个片段?

在片段java类中使用“this”和getLastSignedInAccount时出现错误[重复]

如何从 Firebase 获取数据到 Recyclerview 中的片段?

有没有办法关闭代码片段中的命名建议?

片段 A 的列表视图中的片段 B 中的新列表视图,单击 A 的列表项