1oNflow
V2EX  ›  Java

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

  •  
  •   1oNflow · Nov 8, 2019 via iPhone · 5132 views
    This topic created in 2404 days ago, the information mentioned may be changed or developed.
    看了一些教程,感觉还是搞不太懂,一般什么项目用多线程,并发比较多,而且工作量适合一个人做?
    17 replies    2019-12-23 16:58:44 +08:00
    Raymon111111
        1
    Raymon111111  
       Nov 8, 2019
    不要用工具来找活

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

    2. 你可以简单写个比如 把 /t/1 - /t/617678 的标题存入数据库 (/狗头保命
    xiaJue
        15
    xiaJue  
       Nov 9, 2019 via Android
    做个多线程断点下载器吧。把下载速度优化到最快
    Ianchen
        16
    Ianchen  
       Nov 9, 2019
    线程? 并发? 还是 Java 的? Spring MVC 源码了解一下?
    betajun
        17
    betajun  
       Dec 23, 2019
    你写个 http 代理 server 自己翻墙~ ,应该够你练练手了。 可以用多线程,可以用单线程 nio,也可以用 reactor 模式~ 写出来能正常翻墙了,应该会有点收获
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3357 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 217ms · UTC 11:01 · PVG 19:01 · LAX 04:01 · JFK 07:01
    ♥ Do have faith in what you're doing.