`
louisling
  • 浏览: 143115 次
  • 性别: Icon_minigender_1
  • 来自: ZhuHai
社区版块
存档分类
最新评论

Top Five Java Technologies to Learn in 2008

    博客分类:
  • Java
阅读更多
From: http://www.theserverside.com/news/thread.tss?thread_id=48270

Carlos Perez has posted his list of the top five Java-based technologies to learn in 2008.  They are:
• OSGi (a specification for dynamic modules for Java)
• The Java Content Repository spec, first appearing in the JCP in February 2002
• Google Web Toolkit (first released in May, 2006)
• Groovy (first released in May, 2004)
• Cloud computing (a concept designed around the use of virtual servers, or distributed computing without the use of EJB)
It's interesting that these are older technologies that are, perhaps, "coming of age" and have now matured to the point where they're recommended. Certainly, all of these technologies are useful:
OSGi is the module system behind Eclipse,
Groovy is gaining acceptance with its formal specification and continually improved releases,
GWT is also fairly mature and stable, and
Cloud computing is becoming more accepted in the wider marketplace.

JCR and cloud computing are probably the least-accepted of these technologies, and vendors in both spaces are trying to address that, with competitions to spur awareness or active community involvement (see GridGain, Gigaspaces, or Terracotta), or plans for them (watch TSS for an announcement around JCR at TSSJS 2008.)

It's an interesting list. What would you put on your own list of the top five Java technologies to learn for 2008?  What technologies are emerging right now that you think will appear on a future version of this list?
0
0
分享到:
评论
2 楼 louisling 2008-02-15  
啊,,,原来这里早就有了:)

在 TSS 上面逛看到的, 那个帖子还是很有意思的. 很热闹!
1 楼 QQbyte 2008-02-15  
http://www.iteye.com/news/1011

相关推荐

    Beginning Cryptography With Java 带源码

    Chapters one through five cover the architecture of the JCE and JCA, symmetric and asymmetric key encryption in Java, message authentication codes, and how to create Java implementations with the API...

    Java Persistence WIth Hibernate 2nd

    In a recent poll, Hibernate was among the top five tools used by many Java developers every day. This shows that SQL databases are still the preferred technology for reliable data storage and ...

    「系统安全」Five_Secrets_to_Attract_and_Retain_Top_Tech_Talent_in_Y

    「系统安全」Five_Secrets_to_Attract_and_Retain_Top_Tech_Talent_in_Your_Future_Workplace - 漏洞挖掘 安全架构 安全资讯 终端安全 APT 漏洞分析

    core_servlets_and_javaserver_pages_advanced_technologies_volume_2_2nd_edition

    Amazon.com as one of the top five computer programming books of 2001. What fun! Since then, use of servlets and JSP has continued to grow at a phenomenal rate. The Java 2 Platform has become the ...

    The Five People You Meet In Heaven

    根据提供的信息,《你在天堂遇见的五个人》(The Five People You Meet in Heaven)是由米奇·阿尔博姆(Mitch Albom)所著的一部小说。虽然该作品的主要语言为英语,但在这里,我们将以中文来解析和总结其中的关键...

    IoT in five days - v1.1 20160627.pdf

    The "IoT in five days" book is in active development by a joint effort from both academia and industrial collaborators, acknowledging that the Internet of Things of the future will be built on top of ...

    java纸牌程序

    4.(7.31Card Shuffling and Dealing) Use the methods developed in Exercise 7.30 to write an application that deals two five-card poker hands, evaluates each hand and determines which is better.

    For Dummies. Java All-in-One Desk Reference(《傻瓜系列:Java完全桌面参考手册》)

    适合没有任何经验背景的初学者,简单易懂,对于有经验的java编程者,此书也是一本不错的reference <br> Book Description: * Nine minibooks filling more than 800 pages provide the world's five ...

    Five.java

    Five.java

    java_five_net.rar_java 五子棋_五子棋 java

    【标题】"java_five_net.rar" 是一个使用Java编程语言实现的网络五子棋游戏项目。这个项目旨在提供一个在线的多人对战平台,玩家可以通过网络连接与其他玩家进行实时的五子棋对抗,并且还具备了聊天功能,使得游戏...

    Five Strategies to Accelerate 5G Device Development

    changes in the wireless communications standards introduce many new risks in product performance and time to market. It is critical to ensure your devices under development perform properly and ...

    scikit learn Machine Learning Simplified -2017.pdf

    is commonly applied to, and learn to measure the performance of machine learning systems. We will work with a popular library for the Python programming language called scikit-learn, which 21 has ...

    Java.Persistence.with.Hibernate.2nd.Edition

    This book is divided into five major parts. In part 1, “Getting started with ORM,” we discuss the fundamentals behind object/ relational mapping. We walk through a hands-on tutorial to get you ...

    java_five.rar_五子棋java

    在本项目中,我们关注的是一个使用Java编程语言编写的五子棋小游戏。五子棋是一种双人对弈的战略游戏,玩家需要通过放置棋子在棋盘上形成连续的五子连线(横、竖或斜)来赢得比赛。这个简单的Java程序提供了基本的...

    Data Driven: Harnessing Data and AI to Reinvent Customer Engagement

    You’ll see how top companies put these data-driven strategies into action: how Pandora used second- and third-hand data to learn more about its listeners; how Georgia-Pacific moved from scarcity to ...

    小贝程序员生活\课件\java\javaclass\five lesson.rar

    【标题】"小贝程序员生活\课件\java\javaclass\five lesson.rar" 涉及的是一个关于Java编程的课程资料压缩包,重点可能是Java类和对象相关的第五课内容。 【描述】"小贝程序员生活\课件\java\javaclass\five lesson...

    java五子棋Five-Chess(java)

    Java五子棋是一款基于Java编程语言开发的桌面游戏,它实现了两人对弈的传统五子棋玩法。在设计这款五子棋游戏时,开发者通常会遵循以下几个关键知识点: 1. **图形用户界面(GUI)**:游戏首先从设计用户界面开始,这...

    five-in-a-row

    可以使用各种编程语言的图形库,如Python的tkinter或pygame,Java的Swing或JavaFX,创建直观的棋盘展示和交互功能,让玩家能够轻松地点击棋盘上下棋。 总的来说,五子棋的编程涉及了基本的数据结构、算法设计、游戏...

Global site tag (gtag.js) - Google Analytics