Welcome Guest Search | Active Topics | Members | Log In | Register

What makes Java Great? Options · View
naveen
Posted: Wednesday, January 02, 2008 10:07:31 AM

Rank: Newbie
Groups: moderators

Joined: 12/30/2007
Posts: 27
Location: Coimbatore
Here is a list of top 10 java features I constantly use and highly recommend; features which makes Java great as a language and platform.

JSP & Servlets - Most of java development today is arguably done on JSP & Servlets. It is the most widely used part of EJB specs today.
Platform independence - It works in most cases flawlessly. It has significantly improved over the years. Some other languages / platform offers some degree of platform independence too. However in Java it is without pain. I develop on Windows and yet deploy on Linux regularly without any issues ever.
Availability of JVM source code - When in trouble we can always look up the source code and find what exactly is going on behind the scenes.
Security - Java was designed with security in mind. It provides super solid libraries for all your security requirements. Security in Java was nowhere an afterthought like many other languages.
Strong support for protocols and interfaces with API’s like JDBC, JNDI, JNI, Java IDL, JAXP etc. Java has a solution for almost anything you can throw at it.
Dynamic class loading - Ability to load class data over different devices and network. This forms the foundation of EJB, RMI and host of other technologies.
Reflection - Java reflection API allows dynamic discovery and invocation of methods etc.
Generics - Java generics simplifies coding while continuing to provide type safety
Annotations - In terms of usage we have only begun to scratch the surface. I expect it to be the next XML for Java developers (for better or for worse).
Lack of pointers - This is a boon for those frustrated with pointer arithmetic in C / C++.

This is my top 10 list. Feel free to add your own list in comments. Have I missed any of your favorites?

madhan
Posted: Wednesday, January 02, 2008 10:09:23 AM

Rank: Administration
Groups: Administration

Joined: 12/30/2007
Posts: 25
Location: cbe
keep up the quality postings bro!

-S@uth3rnDr@g0n R@g3!
naveen
Posted: Thursday, January 03, 2008 8:51:29 AM

Rank: Newbie
Groups: moderators

Joined: 12/30/2007
Posts: 27
Location: Coimbatore
Yep! sure da :)

Users browsing this topic
Guest


Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Main Forum RSS : RSS

YAFPro Theme Created by Jaben Cargman (Tiny Gecko)
Powered by Yet Another Forum.net version 1.9.1.2 (NET v2.0) - 9/27/2007
Copyright © 2003-2006 Yet Another Forum.net. All rights reserved.
This page was generated in 0.221 seconds.