1private static int a(b int)
和private int a(b int)的区别在那里?
2private static void a(b int)
和private void a(b int)的区别在那里?
3private int a(b int)
publice int a(b int)
protected int a(b int)
在类的区别在哪里
和private int a(b int)的区别在那里?
2private static void a(b int)
和private void a(b int)的区别在那里?
3private int a(b int)
publice int a(b int)
protected int a(b int)
在类的区别在哪里
1private static int a(b int)
和private int a(b int)的区别在那里?
==>static静态方法,是不需要实例化可以访问的..
但加入private有点不解,意义不大.
2private static void a(b int)
和private void a(b int)的区别在那里?
哈哈,b int?能编译么?
3private int a(b int)
publice int a(b int)
protected int a(b int)
不用先产生一个类的实例
public class sisterDAO {
private static Logger logger = Logger.getLogger(sisterDAO.class);
public static int _size = 100; /**Nr of objects to set-up in a PreparedStatement, for INSERT operations*/
private static final int _psBulk = 1000*100; // --------------------------------------------------------------------------------------------
// Class methods
// -------------------------------------------------------------------------------------------- public static Map<Long, Long> getId(String boIdCSV)
throws SQLException
{)
......
那么参照上面的解释,
在另外一个类里
1logger _size _psBulk 等变量可以直接用,不需要将sisterDAO 实例化 (logger是否有点例外logger = Logger.getLogger(sisterDAO.class);? 不知道logger如何在另外一个类里被调用)2getId由于前面static ,参照解释,能直接调用?
这个表示什么意思?
然后就是排列组合了
private static int a(b int) //静态私有方法,返回int
private int a(b int)//私有方法,返回int
private static void a(b int)//静态私有方法,不返回
private void a(b int))//私有方法, ,不返回
private int a(b int) //私有方法,返回int
public int a(b int) //公共方法,返回int
protected int a(b int) //protected方法,返回int
public static int _size = 100;
private static Logger logger = Logger.getLogger(sisterDAO.class);
public static Map <Long, Long> getId(String boIdCSV)
throws SQLException
{)
......
这里
1logger _size _psBulk 等static变量可以直接用,不需要将sisterDAO 实例化类里被调用) 2getId由于前面static ,参照解释,能直接调用?