1/
public static void Add(Category cate)
{
scates.Add(cate);
}
(1)为什么要把这个函数声明成静态函数
(2)scates是ArrayList类型的,这里add的cate是Category类型的,为什么没有出错
2/public static int Main(String [] args)
{
if(args.Length == 0)
{
display_usage();
return -1; //indicate failure
}
}
(1)main函数返回非0值表示程序处理异常,但是这个-1返回给谁了啊?知道这个异常,谁来处理?
(2)args被自动填入用户指定的命令行参数。如果用户这样调用这个程序:
WordCount -s mytext.txt
那么args的第一个元素就是-s,第二个元素是mytext.txt.
这里没有给出完整的函数,不明白。如果用户是想输入些字符串呢,怎么判断是命令,而非别的什么?
3/关于文件,一点都不懂。
4/public DBUtil(String connStr)
:this(connStr,@"category",@"cateData",@"label",@"author")
{
}
@逐字字符串,用在这什么意思