Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
36 views

Java Programming Language

This document provides an overview of the Java programming language, including what types of applications it can be used to develop such as mobile apps and web applications. It asks questions to determine if the reader needs to learn Java and provides brief descriptions of Java principles like being object-oriented and architecture-neutral. It also summarizes key aspects of Java's runtime architecture like compiling to bytecode instead of machine language and its use of garbage collection for memory management.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views

Java Programming Language

This document provides an overview of the Java programming language, including what types of applications it can be used to develop such as mobile apps and web applications. It asks questions to determine if the reader needs to learn Java and provides brief descriptions of Java principles like being object-oriented and architecture-neutral. It also summarizes key aspects of Java's runtime architecture like compiling to bytecode instead of machine language and its use of garbage collection for memory management.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 23

JAVA

Programming Language
Essential Training

Is this course for you?


Java is used to program
Mobile apps for Android and Blackberry
Web applications using servlets and JSP
Micro devices including cell phone SIM
cards
Many other types of app.

Is this course for you?


Java is not
JavaScript
Used to build iOS (iPhone and iPad)
apps
Used to build Windows Phone apps
The easiest language in the world
The most difficult language in the world

Can you answer these


questions?
What is a statement?
What is a variable?
What is a function?
What is a condition?

Principles of Java
Simple, object-oriented, and familiar
Robust and secure
Architecture-neutral and portable
High-performance
Interpreted, threaded, and dynamic

Runtime Architecture
Java is an interpreted language
It compiles to bytecode instead of machine
language
The compiled application is portable
between
Platforms without recompiling.

Java Syntax and


Compilation

Memory management
and
garbage collection

You might also like