V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
golangsite
V2EX  ›  Java

有什么小巧的 Key-Value 源码吗, Java 写的?

  •  
  •   golangsite · Apr 2, 2018 · 3047 views
    This topic created in 2950 days ago, the information mentioned may be changed or developed.

    Java 入门玩家,主要了解原理为主。

    6 replies    2018-04-03 17:05:21 +08:00
    pymumu
        1
    pymumu  
       Apr 2, 2018
    hashmap?
    lhx2008
        2
    lhx2008  
       Apr 2, 2018 via Android
    用二分搜索树写的实现会比较简洁,可以百度下实现。
    hash 实现的话,直接看 hashmap 的源码解析吧。
    lhx2008
        3
    lhx2008  
       Apr 2, 2018
    当然也可以用 ArrayList 自己撸一个啊,内部定义一个 Pair 类和 ArrayList<Pair>,get 就从头到尾扫一遍就 OK,其实非常简单(当然这个效率很低)
    bxb100
        4
    bxb100  
       Apr 3, 2018 via Android
    果断先看 hash 实现
    notreami
        5
    notreami  
       Apr 3, 2018
    coffee
    abcbuzhiming
        6
    abcbuzhiming  
       Apr 3, 2018
    先把 hashmap 的实现看一遍啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2491 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 09:55 · PVG 17:55 · LAX 02:55 · JFK 05:55
    ♥ Do have faith in what you're doing.