一.java对应数据抽象的封装常用的命名习惯
1.model,数据模型的统一命名
2.entity,数据库与java对象进行交互时候的抽象
3.data transfer object,数据传输对象
多用于web前后端传输数据对象时
4.pojo: java开发当中用于一般性、无数据库交互的对象的统称。
二.递归的编程技巧
1.递归公式
2.递归的终止条件
以斐波那契数列为例,
1.递归公式:f(n)=f(n-1)+f(n-2)
2.递归的终止条件:f(1)=f(2)=1
public static int fibo(int n){ if(n=1||n=2){ return 1; } return fibo(n-1)+fibo(n-2); }
递归阶乘
1、递归公式:f(n)=n*f(n-1)
2、终止条件:f(1)=1
public static int digui(int n){ if(n=1){ return 1; } return n*digui(n-1); }
给定一个目录获取目录下的所有的文件
public static void getAllSubDirAndFilesList(String dirPath, List



