![]() |
1
22
我最喜欢的javaapi是 集合框架 . 我发现自己一直在使用它,而不是滚动我自己的实现,而且它非常有趣,而且使用简单。它由几个有用和有用的部分组成 高性能数据结构和算法的可互换实现,以及围绕它们包装附加功能的几种方便方法。 Josh Bloch的教程可在此处找到: http://java.sun.com/docs/books/tutorial/collections/index.html |
![]() |
3
9
java.util.concurrent 这对我的生活至关重要。我们做了很多多核编程,而试图用老式的原始线程来实现所有任务的想法让我感到不舒服。 CopyOnWriteArrayList . 在显示任务从缓存中读取数据以更新屏幕,而另一个任务从网络中获取信息以更新缓存的情况下,我们经常使用这种方法。通常,这是一个碰撞邀请, ConcurrentModificationExceptions 以及类似的恐怖事件。使用CopyOnWriteArrayList,如果写入任务需要添加数据,它将创建数据的新副本,从而确保读卡器始终具有要显示的有效(尽管可能已过期)数据集。
|
![]() |
4
4
|
![]() |
5
3
javax.naming http://java.sun.com/javase/6/docs/api/javax/naming/package-summary.html Java是一种伟大的系统集成技术,因为它的可移植性,而JNDI很好地抽象了与远程系统初次接触的复杂性。 |
![]() |
6
3
反射有些是在美国 java.lang.reflect java.lang (主要是类和类加载器)。 |
![]() |
7
3
|
![]() |
8
2
JPA in Java EE . 它减少了我需要为大型应用程序(将使用EJB)和小型应用程序所做的工作量。 紧随其后的是JAAS,安全API,这里是JavaSEJAAS的链接 http://java.sun.com/javase/technologies/security/ |
![]() |
9
2
到目前为止,java.util.regex API包是我最喜欢的,因为它避免了我在很多情况下为了各种目的搜索和利用字符串片段时不得不重新发明轮子。 |
![]() |
10
1
util是非常有用的。为什么?
|
![]() |
11
1
|
![]() |
12
1
java.util.regex 还有其他一些软件包我离不开,但是regex软件包必须位于“java最伟大的补充”的顶层——肯定就在集合的上面。 |
![]() |
13
1
我同意反思的意见。到目前为止,Java API最有用/最强大的部分 |
![]() |
14
1
回想我的Java时代,最有趣的API是 java.util.concurrent ,这仅仅是因为它为并行处理提供了经过深思熟虑且易于使用的构建块。 |
![]() |
15
0
|
![]() |
Giffyguy · 如何限制在构造向量后调用'resize()'? 3 年前 |
![]() |
vytaute · 返回表类型时Oracle函数中的类型错误 3 年前 |
![]() |
bbgghh · 在scala中连接两个列表时如何处理不匹配的键 3 年前 |
![]() |
dev-chicco · Laravel系列寻找常见物品 3 年前 |
![]() |
Mitch · Laravel-雄辩的单品合并系列 7 年前 |
![]() |
Kieran · 为什么类X可以从集合继承<X> 7 年前 |
![]() |
John · 如何在不返回集合本身的情况下返回集合的数据? 7 年前 |
![]() |
Niklas Mertsch · 在泛型集合中实现移除(对象o) 7 年前 |