Java Editions and Versions


Programming in Java does not start with writing source code. First, you have to choose an edition. Sun has three editions for each platform or version (currently, Java is on platform or version 2). Sun has three editions for the current platform:

  • J2ME ” Java 2 Micro Edition is targeted for the consumer and embedded market. The application programming interface (API) specifications are based on J2SE, but modified to meet the unique requirements of each product. J2ME makes it possible to write Java applications for cell phones, SmartCards, pagers , and other consumer devices.

  • J2SE ” Java 2 Standard Edition is for the server and desktop. This edition is the one you will use for the assignment.

  • J2EE ” Java 2 Enterprise Edition is for very large programs running on servers that typically manage heavy traffic and complicated transactions. These programs are the backbone of many online services, such as banking, e-commerce, and Business to Business (B2B) trading systems. You need this edition for Web applications that use JavaServer Pages (JSP) and servlets. Note: You must install J2SE before installing J2EE.

Regardless of the edition, Java programs are always defined in source code files, which always have a file type of java . Also, the core Java language works the same for all editions. The keywords work the same on all editions, all platforms, and all versions. So what is different between editions? The libraries are what make editions. I'll rarely mention J2ME and J2EE again. Instead, I'll concentrate on the J2SE libraries that are required for this certification.



JavaT 2 Developer Exam CramT 2 (Exam CX-310-252A and CX-310-027)
JavaT 2 Developer Exam CramT 2 (Exam CX-310-252A and CX-310-027)
ISBN: N/A
EAN: N/A
Year: 2003
Pages: 187

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net