Java基础篇---4.方法举例与声明的格式

Posted 满天星!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础篇---4.方法举例与声明的格式相关的知识,希望对你有一定的参考价值。

方法举例与声明的格式

CustomerTest.java

// 方法举例与声明的格式
package test;
/*
 *  类中方法的声明和使用
 *  
 *  方法: 描述类应该具有的功能。
 *  比如: Math类: sqrt() 、 random() 等
 *       Scanner类 : nextXxxx()、、、
 *       Arrays类 : sort()、binarySearch ()、 toSting()、equal()等
 *      
 *  1.举例
 *  public void eat() {}
 *  public void sleep(int hour) {}
 *  public String getName() {}
 *  public String getNation(String nation) {}
 *  
 *  2.方法的声明 : 权限修饰符 返回值类型 方法名 (形参列表){
 *        方法体
 *    }
 *  注意: static、final 、 abstract 来修饰的方法
 *  
 *  3.说明
 *    3.1 关于权限修饰符:(默认权限修饰符先都使用public)
 *         Java规定的4种权修饰符 : private、public、缺省、protected
 *         
 *    3.2 返回值类型 :有返回值 vs 没有返回值
 *        3.2.1 如果方法有返回值,则必须在方法声明时,指定返回值的类型。
 *              同时,方法中需要使用return 关键字来返回指定类型的变量或常量。
 *        3.2.2 如果方法没有返回值,则方法声明时,使用void来表示,没有返回值的方法中,
 *               就不需要是return,但是如果使用的话,只能“return;”表示结束此方法
 *        3.3.3 我们定义方法该不该有返回值?
 *              1.题目要求
 *              2.凭经验:具体问题具体分析
 *      
 *    3.3 方法名:属于标识符,遵循标识符的规则和规范,“见名知意”
 *    3.4 形参列表 :方法可以声明0个,1个,或多个形参
 *         3.4.1 格式 : 数据类型1 形参1,数据类型2 形参2,、、、、、
 *         3.4.2 我们定义方法时,该不该定义形参?
 *                1. 题目要求
 *                2. 凭经验:具体问题具体分析
 *    3.5 方法体 :方法功能的体现
 *    
 *  4.return关键字的使用
 *     1.使用范围 : 使用在方法体内
 *     2.作用 : 结束方法、 针对于有返回值类型的方法,使用"return 数据"方法返回所要的数据
 *     3.注意点 :return 关键字后面不可以声明执行语句     
 *     
 *  5. 方法的使中,可以调用当前类的属性或方法
 *           特殊的,方法A中又调用了方法A:递归方法。
 *     方法中不可以定义方法。
 *                
 */
public class CustomerTest {
	public static void main(String[] args) {
		Customer cust1 = new Customer();
		cust1.eat();
		int[] arr = new int[]{9,8,7,6,5,4,3,2,1};
		cust1.sort(arr);
	}
}

class Customer {
	//客户类
	String name;
	int age;
	boolean isMale;
	
	//方法
	public  void eat() {
		System.out.println("客户吃饭");
	}
	
	public void sleep(int hour) {
		System.out.println("休息了" +hour +"个小时");
		
	}
	
	public String getName() {
		//return name;//返回变量
		//return "Tom";//返回常量
		if(age>18)
		{
			return name;
		}else {
			return "Tom";
		}
	}
	
	public String getNation(String nation) {
		String info = "我的国籍是:"+ nation;
		return info;
	}
	public void sort(int[] arr) {
		
	}
}

以上是关于Java基础篇---4.方法举例与声明的格式的主要内容,如果未能解决你的问题,请参考以下文章

尚硅谷_Java零基础教程(异常处理)-- 学习笔记

Selenium基础篇之八大元素定位方式

一脚踩进java之基础篇08——方法

-Java基础-方法

-Java基础-方法

-Java基础-方法