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中的使用方法的主要内容,如果未能解决你的问题,请参考以下文章