其他分享
首页 > 其他分享> > 日常笔记4(仅供个人参考)

日常笔记4(仅供个人参考)

作者:互联网

Java(递归)

递归:A方法调用自己(自己调用自己)

示例
public class Demo01  {

	public static void main(String[] args){
        System.out.println(f(4));//返回结果:n*(n-1),f(4):4*3*2*1,结果为24
    }
	public static int f(int n){
		if(n == 1){
			return 1;
		}else{
			return n*f(n-1);
		}
	}
}
示例结果:
n*(n-1),f(4):4*3*2*1,结果为24

Java(面向对象)

面向对象编程的本质:
public class Demo01 {
    public static void main(String[] args){
        //对象类型 对象名 =   对象值;
        Student student = new Student();
        student.say();
    }
}
定义一个学生类:
public class Student {
    //非静态方法
    public void say(){
        System.out.println("hello word!");
    }
}

示例:静态方法调用类
public class Demo01 {
    public static void main(String[] args) {
        Student.say();
    }
}
定义一个学生类:
public class Student {
    //静态方法
    public static void say(){
        System.out.println("hello word!");
    }
}

标签:仅供,参考,void,示例,笔记,class,static,Student,public
来源: https://www.cnblogs.com/jiabaolu/p/14742742.html