Java层面高并发编程,一种方案为线程操作,另外一种就是使用scala提供的akka类库
优劣比较:
- 线程上下文,锁机制及变量共享,很多人没有真正理解,使用起来调试及BUG查找相对困难,服务器资源配置也相对来说有难度
- akka并发编程,轻量级线程,每个线程默认占用300字节,采用角色,演员模式编程,缺点是,Java是强类型静态语言,完全模仿scala实现大多用法,相对困难,编码风格跟Java也有不小区别
先写到这里,忙会,回头补充Java版本akka使用方法,线程的资料就不列了,google一堆的