java基本知识的第六天

 这里教会你是:如何去创建线程池,并且线程池里面的任务是如何去submit的。

这个教的是如何生成在范围内的线程池

这个说的是线程池里面,如果说是定期反复执行的

另外,就是自己还是记住:什么时候用线程:就是说同步并发执行的代码是希望去用线程的,然后的话线程池就是为了减小消耗的

然后的话线程和进程,进程是更大的概念,然后的话进程之间的通信是比线程之间的通信要麻烦的

这里教的是:每几秒定期执行任务,是如何去做

这里说的是:因为这个虽然你去implements了相应的接口,但是这个是不能去返回值的

如果你的task需要去返回值,那么你应该实现的是callable的接口

 

这里说的是:相较于future  future本来是为了得到这个相应的结果的

那么相较于future 有个更好的是complefuture之后就用complefuture就好

这里说的是:异步执行

然后讲的是:异步再去规定一个线程阿里执行,是通过这个complefuture来实现的,可以规定他们的顺序。

 

 这里说的是:如何去使用分治法来进行

这里说的是Fork/Join方法,就是线程池

这里说的是:多线程里面的这个如何去切分任务为小任务的方法,就是通过这个join之类的

然后大概知道线程池有分而治之的线程池就可。

 

这里说的是:可以查看当前的线程是什么样的,然后的话可以查看当前线程的日志之类的。

 

 maven是提供了一套规范化的管理的模块,这就是maven工程。

目前来说我对maven的理解,就是说集成了很多东西在里面的一个工程项目,就是什么bin、class之类的集成了在里面

 

 

maven的东西的话,大概是懂了,懂了maven的一些概念,但是具体的实操还是不太理解。

猜你喜欢

转载自www.cnblogs.com/startFrom0/p/12545453.html