Practicable uses of Java?

Hi,

I'm extremely new to Java, but do have some deep programming knowledge of PHP. Anyway, I'm quite interested in Java and everything... it can seemingly do everything and anything you want it to do, from powering an entire megawebsite, to a simple class. I was just wondering what practicable uses Java has though? Do you only write programs and then execute them in your cmd window? I imagine not, but where else do you use Java? How exactly does Java play in to the "big picture" of things?

Hope this makes sense... if you could... give me examples of programs and websites built entirely with Java.

Just want to know what kind of things you can make with it... besides stuff in your cmd window. :P

[729 byte] By [ian.mcqueena] at [2007-11-26 16:45:26]
# 1

Hope this makes sense... if you could... give me examples of programs and websites built entirely with Java.

This very site! :^)

There is a difference between Java the language and Java Enterprise Edition (J2EE or JEE 5). The latter are generally used for web site creation. There are a number of tutorials on this site. Generally, Java has seemed to find its most successful implementations as middleware, integrating various other systems and servicing a number of clients (of which the web is probably the most popular). Hope that helps.

- Saish

Saisha at 2007-7-8 23:12:47 > top of Java-index,Java Essentials,New To Java...
# 2
Thanks for the quick reply. I'm taking some of the basic Sun tutorials on Java and so far I've only see Java work through a command window, so I'm wondering what else it can do and where else it can function.
ian.mcqueena at 2007-7-8 23:12:47 > top of Java-index,Java Essentials,New To Java...
# 3
Many IDEs were written in Java (like Eclipse and Netbeans). The game Runescape was made in java.
CaptainMorgan08a at 2007-7-8 23:12:47 > top of Java-index,Java Essentials,New To Java...
# 4
The Amazon web site?
DrLaszloJamfa at 2007-7-8 23:12:47 > top of Java-index,Java Essentials,New To Java...
# 5

Many airline websites (e.g. finnair.com) are made with Java EE and JSP. So are many online banking sites. Sometimes it can be hard to tell what technology has been used to build a website. Often these systems are not built entirely using Java; the new system is required to interface with "legacy" systems and work with databases and so on.

If you're more interested in desktop programs, in addition to those already mentioned, Azureus and LimeWire are both made with Java.

jsalonena at 2007-7-8 23:12:47 > top of Java-index,Java Essentials,New To Java...
# 6
One possibly decently accurate way of polling would be to look at extensions in the URL's. If you see .do, .jsp, .jsf, .jspa, etc., they are almost certainly Java.- Saish
Saisha at 2007-7-8 23:12:47 > top of Java-index,Java Essentials,New To Java...
# 7
Java ME is also increasingly used on portable devices and mobile phones ... i think it was also possible to program "lego mindstorm" robots with javafor more hype you can visit http://java.com check out the different categoriesMessage was edited by: jsalonen
jsalonena at 2007-7-8 23:12:47 > top of Java-index,Java Essentials,New To Java...
# 8
Legos are cool
bigbucka at 2007-7-8 23:12:47 > top of Java-index,Java Essentials,New To Java...