现在主要总结java的一些基础知识,加深印象 2025.12.3
方法是程序的最小执行单元,不能拆开执行,重复的代码,具有独立功能的代码可以抽取到方法中。 方法的定义:把一些代码打包在一起
1.最简单的方法定义 public static void +方法名(){} 调用 --方法名();
2.带参数的方法定义 当方法要计算的数据不明确时,就可以把参数定义(只定义,不给值)在小括号中 ,调用这个方法时,根据实际情况传入不同的值(个数,类型要对应)。 形参:方法定义中的参数。实参:方法调用处的参数。
3 .带返回值的方法定义:方法的返回值,就是方法运行的最终结果 public static 返回值类型 方法名 (参数){........return}; 调用时,常用赋值调用。 方法的重载:在同一个类中,方法名相同,参数不同的方法(个数,类型,顺序不同),与返回值无关。 方法的值传递:基本数据类型,传递的是真实的数据,方法出栈,不影响main方法的值。引用数据类型,传递的是地址值,会改变内存里记录的地址值,从而数据发生变化。 二维数组:数据类型[][] 数组名=[][]{ {1},{2} };静态初始化,数据类型[][]数组名=new 数据类型[][];第一个[]存储一维数组,第二个[]存储一维数组的元素