首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Java

想练一下 Java 多线程相关的知识点可以做什么项目?

  •  
  •   1oNflow · 30 天前 via iPhone · 1652 次点击
    看了一些教程,感觉还是搞不太懂,一般什么项目用多线程,并发比较多,而且工作量适合一个人做?
    16 回复  |  直到 2019-11-09 11:18:38 +08:00
        1
    Raymon111111   30 天前
    不要用工具来找活

    本末倒置
        2
    lhx2008   30 天前 via Android
    leetcode 上面有多线程题目可以耍耍
        3
    zhiguang   30 天前
    不敢苟同,我不熟悉透彻这个工具,以后怎么会想到使用合适
        4
    SuperManNoPain   30 天前 via Android
    同求
        5
    wangkai0351   30 天前
    挑战计算圆周率
        6
    dongyx   30 天前 via iPhone
    http server
        7
    liumyao   30 天前 via Android
    看 netty
        8
    qiuyi116   30 天前 via Android
    一般是很多业务要异步处理,全部扔线程池。或者就是业务线程池,比如 RPC 框架的。可以试着实现一个简单的 RPC 框架。会用到 IO 线程池,和业务线程池。或者看看 Motan,nacos 之类的框架里怎么用的。
        9
    sumarker   30 天前
    异步处理的项目还是很多的。
        10
    OysterQAQ   30 天前 via iPhone
    练习可以,但是可以看看 effective java 中的实际生产中的多线程使用途径
        11
    lxk11153   30 天前
    “一般什么项目用多线程”? 比如你在刷新这个帖子,我也在刷新这个帖子,,系统就是多线程完成的呀,不然我要等你刷新完这个帖子,系统才能给我刷新帖子
        12
    wleexi   30 天前
    先看懂吧。不只是要从 java 层面,可以顺着往下走,JDK 实现,操作系统实现,硬件实现 这几个层面。
    各种锁的实现,优势略事,
        13
    wleexi   30 天前
    刚才回复可能跑遍了,不过我依然建议你看看。
    具体用什么方式,还是要看需求吧。以及是什么量级。
        14
    lxk11153   30 天前
    1. #11 撤回消息(不好意思,断章取义了)

    2. 你可以简单写个比如 把 /t/1 - /t/617678 的标题存入数据库 (/狗头保命
        15
    xiaJue   30 天前 via Android
    做个多线程断点下载器吧。把下载速度优化到最快
        16
    Ianchen   30 天前
    线程? 并发? 还是 Java 的? Spring MVC 源码了解一下?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4264 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 25ms · UTC 08:25 · PVG 16:25 · LAX 00:25 · JFK 03:25
    ♥ Do have faith in what you're doing.