详情可查看:
1 perldoc threads
调用线程的方法:
1 $thr = threads->create(FUNCTION, ARGS) 2 #This will create a new thread that will begin execution with the 3 #specified entry point function, and give it the *ARGS* list as 4 #parameters. It will return the corresponding threads object, or 5 #"undef" if thread creation failed. 6 #FUNCTION为函数, ARGS为函数的参数 7 8 # *FUNCTION* may either be the name of a function, an anonymous 9 # subroutine, or a code ref. 10 11 my $thr = threads->create('func_name', ...); 12 #用引号调用 13 # or 14 my $thr = threads->create(sub { ... }, ...); 15 #用匿名函数方式调用 16 # or 17 my $thr = threads->create(&func, ...); 18 #用&的方式调用