Results 1 to 7 of 7
Thread: Java Versions
- 06-26-2007, 11:11 AM #1
Member
- Join Date
- Jun 2007
- Location
- Colombo, Sri Lanka
- Posts
- 32
- Rep Power
- 0
- 06-26-2007, 10:25 PM #2
Hi Hiranya,
First of all, welcome to Java Forums.
The difference between them is clear. Java SE is the standard edition targeted for PCs. The core of Java is there. So starting with Java SE is the recommended way if you plan to learn Java. Since after learning Java SE, you can easily learn the others. Since others look like new APIs over Java SE.
But since Java SE is too much (those devices does not have required power to run Java SE and has different requirements) to be handled by handheld devices and mobile phones, Java ME is needed. Java ME has simple but similar APIs compared to Java SE. For example, they dont have Swing as a GUI toolkit, but has simpler GUI toolkits, which only has textfields, buttons...
And Java EE is for server side. Basically, it can be considered as an extension over Java SE. Servers needs different kinds of APIs which are not much useful for regular PCs. So instead of adding these to Java SE and increasing its size, Sun decided to prepare it in a different packages.
And in addition to these API and target changes, all these SDKs also has different tools for development. For example, Java ME has an emulator to emulate the developed applications.
This is just an overview. I recommend you to read more resources to understand it better.
- 06-27-2007, 07:15 AM #3
Member
- Join Date
- Jun 2007
- Location
- Colombo, Sri Lanka
- Posts
- 32
- Rep Power
- 0
Thank you. That solved many problems. Anyway do Java applications always require JVM for execution? Is there a possibility to deploy and run Java applications without JVM?
- 06-27-2007, 07:28 AM #4
There are installers which can bundle JVM with your Java applications. While installing, your users can select and install a JVM in that way. Search InstallAnywhere as an example.Is there a possibility to deploy and run Java applications without JVM?
Add Infraction for hiranya
- 06-27-2007, 12:23 PM #5
Member
- Join Date
- Jun 2007
- Location
- Colombo, Sri Lanka
- Posts
- 32
- Rep Power
- 0
I'm very familiar with C# language. What are the similarities and differences between C# and Java?
- 06-27-2007, 05:41 PM #6
Try searching "c# and java comparison" or a similar query on google. There are lots of references. Here are a few of them:I'm very familiar with C# language. What are the similarities and differences between C# and Java?
C# From a Java Developer's Perspective
Java (J2SE 5.0) and C# Comparison
Comparison of C Sharp and Java - Wikipedia, the free encyclopedia
- 10-27-2009, 12:42 PM #7
Member
- Join Date
- Oct 2009
- Posts
- 4
- Rep Power
- 0
Similar Threads
-
JDK versions on web server and client machines
By sunjavaboy in forum New To JavaReplies: 1Last Post: 03-21-2008, 04:59 AM -
Can I delete/uninstall older versions of Java?
By LudwigKarl in forum New To JavaReplies: 3Last Post: 03-19-2008, 10:23 AM -
Using different versions of Java
By javaplus in forum New To JavaReplies: 2Last Post: 01-04-2008, 08:28 PM -
Concurrent Versions System (CVS)
By JavaForums in forum EclipseReplies: 0Last Post: 05-02-2007, 03:03 PM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks