代码之家  ›  专栏  ›  技术社区  ›  Aaron

您最喜欢的JavaAPI领域是什么?

  •  7
  • Aaron  · 技术社区  · 16 年前

    我很想知道其他Java程序员觉得什么是他们最喜欢的语言部分,为什么他们会有这种感觉,为什么其他程序员也希望对它有深入的了解。我在寻找简单、性能等原因。谢谢。

    15 回复  |  直到 16 年前
        1
  •  22
  •   Aaron    16 年前

    我最喜欢的javaapi是 集合框架 . 我发现自己一直在使用它,而不是滚动我自己的实现,而且它非常有趣,而且使用简单。它由几个有用和有用的部分组成 高性能数据结构和算法的可互换实现,以及围绕它们包装附加功能的几种方便方法。

    Josh Bloch的教程可在此处找到: http://java.sun.com/docs/books/tutorial/collections/index.html

        2
  •  10
  •   Michael    16 年前

    java.lang . 它有一个叫做 String

        3
  •  9
  •   Bob Cross n8wrl    16 年前

    java.util.concurrent 这对我的生活至关重要。我们做了很多多核编程,而试图用老式的原始线程来实现所有任务的想法让我感到不舒服。

    CopyOnWriteArrayList . 在显示任务从缓存中读取数据以更新屏幕,而另一个任务从网络中获取信息以更新缓存的情况下,我们经常使用这种方法。通常,这是一个碰撞邀请, ConcurrentModificationExceptions 以及类似的恐怖事件。使用CopyOnWriteArrayList,如果写入任务需要添加数据,它将创建数据的新副本,从而确保读卡器始终具有要显示的有效(尽管可能已过期)数据集。

    这通常成本太高,但可能 当遍历操作大量 数量超过突变,这是有用的 当你不能或不想的时候 排除并发服务器之间的干扰

        4
  •  4
  •   Mark Thomas    16 年前

        5
  •  3
  •   Internet Friend    16 年前

    javax.naming

    http://java.sun.com/javase/6/docs/api/javax/naming/package-summary.html

    Java是一种伟大的系统集成技术,因为它的可移植性,而JNDI很好地抽象了与远程系统初次接触的复杂性。

        6
  •  3
  •   John Meagher    16 年前

    反射有些是在美国 java.lang.reflect java.lang (主要是类和类加载器)。

        7
  •  3
  •   MetroidFan2002    16 年前

        8
  •  2
  •   Hugh Buchanan    16 年前

    JPA in Java EE . 它减少了我需要为大型应用程序(将使用EJB)和小型应用程序所做的工作量。

    紧随其后的是JAAS,安全API,这里是JavaSEJAAS的链接 http://java.sun.com/javase/technologies/security/

        9
  •  2
  •   Brady Goldman    12 年前

    到目前为止,java.util.regex API包是我最喜欢的,因为它避免了我在很多情况下为了各种目的搜索和利用字符串片段时不得不重新发明轮子。

        10
  •  1
  •   Marcio Aguiar    16 年前

    util是非常有用的。为什么?

    • 文本扫描仪
    • 计时器线程
    • 观察者模式就在那里
    • Java属性
        11
  •  1
  •   Richard Walton    16 年前

        12
  •  1
  •   Chris Mazzola    16 年前

    java.util.regex

    还有其他一些软件包我离不开,但是regex软件包必须位于“java最伟大的补充”的顶层——肯定就在集合的上面。

        13
  •  1
  •   Richard    16 年前

    我同意反思的意见。到目前为止,Java API最有用/最强大的部分

        14
  •  1
  •   Torsten Marek    16 年前

    回想我的Java时代,最有趣的API是 java.util.concurrent ,这仅仅是因为它为并行处理提供了经过深思熟虑且易于使用的构建块。

        15
  •  0
  •   Nicholas    16 年前

    InheritableThreadLocal 一路走来!!! 写模糊代码的机会太多了,绞死你自己的绳子似乎永远不会用完。