Java SE

JavaFX

Java EE

Java Embedded & Java ME

Java Platform, Standard Edition (Java SE)


Java SE lets its users develop and deploy Java applications on desktops and servers, as well as embedded environments. Java SE contains the core of the Java programming language libraries.

 

The components of Java SE are Java Development Kit (JDK), Java Runtime Environment (JRE) and Java SE application programming interface (API). JDK contains the JRE and the compilers and debuggers necessary for developing applets and applications. JRE provides the libraries, the Java Virtual Machine (JVM) and the components needed to run Java applets and applications. (See graphic below)

Java SE Conceptual Diagram

  Java SE Graphic

Learn Java SE

Review the essential Java concepts like concurrency, expressions, collections, arrays, generics and more with the Java Tutorials. They cover all those advanced concepts with detailed explanations and code examples. Complete the short exams to test your knowledge along the way. Java Glossary is also available for a list of Java terms.

Learn about Java Reflection


 


Create a Java application in NetBeans with this step-by-step tutorial. It also explains the NetBeans development tool and development techniques. Learn how to build real-world business application with Java SE hand-on workshop. It offers detailed lab instructions and exercises as well as a comprehensive overview of Java SE

JavaOne presentations offers Java development learning content from the week-long Java conference. It has a mix of tutorials and conference sessions, representing hours of great learning content for free. Learn about the new Java SE features. Check out the freely available recorded conference sessions

Oracle Developer Days are taking place around the world. Check the upcoming events to attend an event in your area. They are free but space is limited.  Virtual Technology Summit – Java are also available live and are scheduled for different regions. Check out the next Virtual Technology Summit.

A number of lessons are available to prepare beginners to three Java certifications. With explicit explanations and examples, those lessons cover basic and advanced Java subjects as well as the latest features in Java 7 and a good way of testing your Java knowledge

Recommended Readings:

OCA/OCP Java SE 7 Programmer I & II Study Guide by Kathy Sierra and Bert Bates
The Complete Reference, 9th Edition, and Java: A Beginner’s Guide, 6th Edition by Herbert Schildt.

Answer to TEST YOUR KNOWLEDGE: When you're just learning Java, it is often useful to check your understanding of key features as you progress in your studies. To help you do that, we asked Herb Schildt, the author of the bestselling Oracle Press book "Java: The Complete Reference", to provide several questions that test your knowledge of three core topics that all Java programmers must master:  data types, variables, and arrays.  For detailed information related to these, and the many other features of the Java language, see Herb's comprehensive book, Java:The Complete Reference, 9th edition. 

Answer:

Int count:
double temperature;
boolean done;

Herbert Schildt, whose programming books have sold more than 3.5 million copies worldwide, is the Oracle Press author of a number of Java books, including his most recent Java: The Complete Reference, 9th Edition, and Java: A Beginner’s Guide, 6th Edition.

 
Left Curve
Popular Downloads
Right Curve
Untitled Document



Java 8 banner (182)