Java Programming

The Java language is an object-oriented computer programming language created by Sun Microsystems at SunWorld. Sun was then purchased in 2009 by Oracle, which now owns and maintains Java. The main objective of Java is that the software written in this language is portable on several operating systems such as UNIX, Windows, Mac OS or GNU / Linux, with little or no modifications. For this, various platforms and associated frameworks aim to guide, if not guarantee, this portability of applications developed in Java.


Course Title Author Download Course
Java TutorialPoint TutorialPoint Java is a high-level programming language originally developed by Sun Microsystems and released in 1995. Java runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX. This tutorial gives a complete understanding of Java. This reference will take you through simple and practical approaches while learning Java Programming language.
Introduction to Programming Using Java  David - William Smith Introduction to Programming Using Java is a free introductory computer programming textbook that uses Java as the language of instruction. It is suitable for use in an introductory programming course and for people who are trying to learn programming on their own. There are no prerequisites beyond a general familiarity with the i deas of computers and programs. There is enough material for a full year of college-level pro gramming. Chapters 1 through 7 can be used as a textbook in a one-semester college-level course or in a year-long high school course. The remaining chapters can be covered in a second course
 Beginning Java Objects  JACQUIE BARKER There have been similar discontinuities in the way in which the  Java Development Kit ( JDK ) has been referred to. The JDK is the software “bundle” used by developers to build Java applications and consisting of •  The Java Virtual Machine (JVM)  •  The Java compiler ( javac ) •  The Java Archive ( jar ) utility •  The Java documentation ( javadoc ) utility etc. These discontinuities in naming are, in part, due to the fact that as of version 1.2 of the Java language, three Java “platforms” emerged: • Java 2 Platform, Micro Edition (J2ME) : A pared-down version of Java ideally suited to programming consumer electronic devices such as mobile phones, pagers, personal digital assistants (PDAs), etc. • Java 2 Platform, Standard Edition (J2SE) : The fundamental (and original) Java language and run time, used in building desktop applications such as we’ll be building for the SRS in Part 3 of this book. J2SE also serves as the foundation for the  Enterprise Edition of Java (J2EE). • Java 2 Platform, Enterprise Edition (J2EE) : A set of component technologies used with J2SE to build multitier enterprise-level application




Leave a Reply