1,
public static boolean siPrime(){
....}
意思是这里面可以写函数。
public static void main(args String[]){
....}
2,
代码类似是程序质量不好的表现。呵呵。
有点道理。
3,
这里函数的定义还可以,函数是一块代码,接受一些参数,满足一个功能,返回一些值。
4,
函数多个RETURN 不好,因为这意味着有多个出口。
5,函数传参数的时候,如果数据类型不匹配,小的可以传进去,但是大的不行。
比如你函数参数定义的是int,你传double类型的就不行,但是反之是可以的。
6,弄了个值传递,进行a,b值的交换,但是最后发现a,b的值没有交换掉。
7,函数每次运行都会有一个独立的运行内存空间。
里面的变量就叫做本地变量。同时它没有被初始化。
有几个名词,变量的生存期和定义域