Java入门 - 方法¶
tip:我感觉这部分没比要看,但为了内容完整性,还是写着罢.
方法统一使用:
public class Main
{
public static void playGame()
{
System.out.println("游戏开始了!");
// 游戏逻辑
System.out.println("游戏结束了!");
}
public static void main(String[] args)
{
System.out.println("欢迎来到游戏!");
playGame();
System.out.println("感谢您的参与!");
}
}
方法重载:
同名方法,参数不同(个数 类型 顺序)不同就构成重载,与返回值无关(与c++类似)
引用数据类型:值在堆当中的数据类型.引用当中存的是指向堆的指针 基本数据类型:值在栈中的数据类型
引用数据类型赋值的时候,传递的是地址值. - 因此,方法当中,如果传递的参数是引用数据类型,那么实际上传递的是地址值,也就是"按址传递" 如果传递的参数是基本数据类型,那么就是"按值传递"
IDEA有一个快捷方法:选中一块区域,然后右键找到"抽取方法"