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

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

  •  
  •   1oNflow · 327 天前 via iPhone · 3009 次点击
    这是一个创建于 327 天前的主题,其中的信息可能已经有所发展或是发生改变。
    看了一些教程,感觉还是搞不太懂,一般什么项目用多线程,并发比较多,而且工作量适合一个人做?
    17 条回复    2019-12-23 16:58:44 +08:00
    Raymon111111
        1
    Raymon111111   327 天前
    不要用工具来找活

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

    2. 你可以简单写个比如 把 /t/1 - /t/617678 的标题存入数据库 (/狗头保命
    xiaJue
        15
    xiaJue   327 天前 via Android
    做个多线程断点下载器吧。把下载速度优化到最快
    Ianchen
        16
    Ianchen   327 天前
    线程? 并发? 还是 Java 的? Spring MVC 源码了解一下?
    betajun
        17
    betajun   282 天前
    你写个 http 代理 server 自己翻墙~ ,应该够你练练手了。 可以用多线程,可以用单线程 nio,也可以用 reactor 模式~ 写出来能正常翻墙了,应该会有点收获
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1907 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 08:54 · PVG 16:54 · LAX 01:54 · JFK 04:54
    ♥ Do have faith in what you're doing.