this关键字
-在构造中表示当前正在构造的对象
-在成员方法中表示调用的对象
java传参方式
1.当传的是基本数据类型时,形参改变实参不会跟着改变;
2.传引用数据类型时,形参改变会影响到实参一起变,因为他们的栈区指向同一块堆区;
递归自己调自己
public class FeiShiDiGui { int show(int n){ if(n==1||n==2){ return 1; } return show(n-1)+show(n-2); int show1(int n) { int a=1; int b=1; for(int i=3;i<=n;i++) { int c=a+b; a=b; b=c; } return b; } public static void main(String[] args) { FeiShiDiGui fsdg=new FeiShiDiGui(); int i=fsdg.show(6); int ii=fsdg.show(6); System.out.println(i); System.out.println(ii);
} }
|
public class DiGui {
int show(int m) { if(1==m) { return 1; } return m*show(m-1); } public static void main(String[] args) { DiGui dg=new DiGui(); int ii=dg.show(5); System.out.println(ii); } }
|