一、概述
方法,也称函数,如果想要重复一段或者多段代码块的使用,可以将这些代码封装成一个方法,方法具体表现为某种行为,使用方法可以提高代码的复用性。
JAVA方法是语句的集合,方法是解决一类问题的步骤的有序组合,方法包含在类或对象中,方法在程序中被创建,在其他地方被引用。
方法的优点:
使程序变得更简短而清晰
有利于程序维护
可以提高程序开发的效率
提高了代码的重用性
二、方法的声明
1.组成
访问权限符 返回值 方法名(参数列表){
方法体
}
public void method(){
System.out.println(“Hello World!!!”);
}
方法的命名规则:
方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头写,不使用连接符
下划线可能出现在方法名称中用以分隔名称的逻辑组件
方法包含一个方法头和方法体
修饰符:定义该方法的访问类型
返回值类型:方法可能会返回值。如没有,则为void
方法名:方法的实际名称。方法名和参数表共同构成方法签名
参数类型:参数像是一个占位符。当方法被调用时,传递值给参数。这个值被称为实参或变量。参数列表是指方法的参数类型、顺序和参数的个数。参数是可选的,方法可以不包含任何参数。
方法体:方法体包含具体的语句,定义该方法的功能。
2.访问权限符
表示该方法被访问的权限,主要有以下几种
3.返回值
表示方法(函数)要返回的数据类型,int ,double,String等等·,void表示无返回值
a.无参有返回值
格式:
修饰符 关键字 返回值类型 方法名(){
//方法体
return 返回值
}
调用格式:
第一种调用格式 : 数据类型 变量名=方法名();
第二种调用格式:输出调用:System.out.println(方法名());
b.有参有返回值
格式:
修饰符 关键字 返回值类型 方法名(参数1,参数2,...){
//方法体
return 返回值
}、
c.无参无返回值
格式:
修饰符 关键字 void 方法名(){
//方法体
}
d.有参无返回值
格式:
修饰符 关键字 void 方法名(参数1,参数2,...){
//方法体
}
三、状态码
200:表示请求成功
400:Bad Request
当前请求无法被服务器理解。请求和服务器对接不上。发送请求时出现的问题。
401:unauthorized
(未授权的、非法的)表示发送的请求需要有通过 HTTP 认证的认证信息
403: (禁止) 服务器拒绝请求。服务器不接受请求。(可能没有权限)
404:找不到页面,路径有问题。
500:服务器遇到错误,无法完成请求。服务器中的错误即请求成功后服务器运行出现错误。java代码写的有问题。(服务器内部错误)
502:服务器作为网关或代理,从上游服务器收到无效响应。(错误网关)
503 :服务器目前无法使用(服务不可用) (由于超载或停机维护)。通常,这只是暂时状态。
504:服务器作为网关或代理,但是没有及时从上游服务器收到请求。(网关超时)