Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
The moose likes Junior/Associate Certification (SCJA,OCAJ 5/6/8) and the fly likes Java Technologies Doubt (SCJA) Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Junior/Associate Certification (SCJA,OCAJ 5/6/8)
Bookmark "Java Technologies Doubt (SCJA)" Watch "Java Technologies Doubt (SCJA)" New topic

Java Technologies Doubt (SCJA)

Bruno Guedes

Joined: Apr 26, 2009
Posts: 1

I will make the SCJA test next week and i have the doubt bellow about java technologies:

In a Whizlabs test, i found a question asking witch Java tecnologies are necessary to build an application to run on cell phones. Two of the answers are:
a) Only J2ME
b) Both J2SE and J2ME

The correct answer in Whizlabs is alternative a) Only J2ME.

But in a Sun Official Mock i found a question very similar, but asking witch technologies are necessary to build an web application, and the correct answer is both J2SE and J2EE, because J2EE depends on J2SE, according Sun's correct answer.

So, the first question on Whizlabs' Mock is wrong? J2ME also depend's on J2SE like the second question, don't???


Bruno Guedes
Jason Moors
Ranch Hand

Joined: Dec 04, 2001
Posts: 188
Hi Bruno,

J2ME does not depend on J2SE.

Java 2 Micro Edition (J2ME) is Sun's version of Java aimed at machines with limited hardware resources such as cell phones, J2ME combines a resource constrained JVM and a set of Java APIs for developing applications for mobile devices, therefore it does not depend on J2SE.

Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper

Joined: Aug 26, 2006
Posts: 4968

J2EE definitely builds on J2SE. Any J2EE application is going to rely heavily on things such as java.lang.String and java.util.List.

On the other hand, J2ME is a very scaled down, specialized Java development environment. It doesn't depend on J2SE, as J2SE is a little too big for a micro environment.

-Cameron McKenzie
I agree. Here's the link:
subject: Java Technologies Doubt (SCJA)
jQuery in Action, 3rd edition