Presentation is loading. Please wait.

Presentation is loading. Please wait.

Done By: Ashlee Lizarraga Ricky Usher Jacinto Roches Eli Gomez

Similar presentations


Presentation on theme: "Done By: Ashlee Lizarraga Ricky Usher Jacinto Roches Eli Gomez"— Presentation transcript:

1 Done By: Ashlee Lizarraga Ricky Usher Jacinto Roches Eli Gomez
JAVA PROGRAMMING Done By: Ashlee Lizarraga Ricky Usher Jacinto Roches Eli Gomez

2 What is Java Programming Language?
Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D, just to name a few. It is also integral to the intranet applications and other e-business solutions that are the foundation of corporate computing. Java is a general-purpose, concurrent, class-based, object-oriented language that is specifically designed to have as few implementation dependencies as possible.

3 Cont’d… What is Java Programming Language?
It is intended to let application developers "write once, run anywhere". Java is currently one of the most popular programming languages in use. It is widely used from application software to web applications.

4 When was Java created? It was released in 1995, as a core component of Sun Microsystems’ Java platform.

5 Who created the Language?
Java was created by working engineers at Sun Microsystems. However, the figure that stands out the most of all is James Gosling.

6 History of Java Programming
Java was originally designed for interactive television, but it was too advanced for the digital cable television industry at the time. The language was initially called Oak after an oak tree that stood outside Gosling's office; it went by the name Green later, and was later renamed Java, from a list of random words. Gosling aimed to implement a virtual machine and a language that had a familiar C/C++ style of notation.

7 Important Features of Java
Platform Independent- one of the important key feature of Java programming, because it makes Java the most powerful language. Simple- Programs are easy to write and debug, because Java does not use the pointers explicitly. Java provides the bug free system due to the strong memory management. Object Oriented- the four characteristics are: (i.) Inheritance-is the process of creating new classes and using behavior of the existing classes by extending them just to reuse the existing code and adding the additional features as needed. (ii.) Encapsulation- is a way of combining information and providing the concept.

8 Cont’d Important Features of Java
(iii.) Polymorphism- the way of providing different functionality by the functions having the same name, based on the signatures of the methods. (iv.) Dynamic binding- is the way of providing the maximum functionality to a program about the specific type at runtime. Robust- provides the powerful exception of handling and type checking mechanism as compared to other programming languages.

9 Cont’d Important Features of Java
Portable- the feature “Write-once-run-anywhere”, also have the standard data size irrespective of operating system or processor. Dynamic- the user can get the required files from a local drive or from a computer far away from the user, just by connecting with the Internet. Secure- The security manager, determines the accessibility options of a class like reading and writing a file to the local disk. Java uses the public key encryption system to allow the java applications to transmit over the Internet in the secure encrypted form.

10 Cont’d Important Features of Java
Performance- Java uses native code usage and lightweight processes call threads. Multithread- a single program having different threads executing independently at the same time. Interpreted- Programs run directly from the source code. It is an interpreted language and depends on an interpreter program. Architecture Neutral- the Java compiler does this by generating byte code instructions, to be easily interpreted on any machine and translated into native machine code.

11 Example of Java Programming Code


Download ppt "Done By: Ashlee Lizarraga Ricky Usher Jacinto Roches Eli Gomez"

Similar presentations


Ads by Google