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
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
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.
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