Title: Java Training Institute & Courses in Delhi, Noida and Ghaziabad
1JAVA Training Institute
Call us 09717727864
Edison Info Systems
2What is JAVA?
- A high-level programming language developed by
Sun Microsystems. Java was originally called OAK,
and was designed for handheld devices and set-top
boxes. Oak was unsuccessful so in 1995 Sun
changed the name to Java and modified the
language to take advantage of the burgeoning
World Wide Web. - Java is an object-oriented language similar to
C, but simplified to eliminate language
features that cause common programming errors. - Java source code files (files with a .java
extension) are compiled into a format called byte
code (files with a .class extension), which can
then be executed by a Java interpreter.
3Why choose JAVA Programming Language ?
- Java is Easy to learn
- Java is an Object Oriented Programming Language
- Great collection of Open Source libraries
- Powerful development tools e.g. Eclipse ,
Netbeans - Java is FREE
- Java is Platform Independent
- Excellent documentation support - Javadocs
4Why choose JAVA Programming Language ?
- 97 of Enterprise Desktops Run Java
- 89 of Desktops (or Computers) in the U.S. Run
Java - 9 Million Java Developers Worldwide
- No.1 Choice for Developers
- No.1 Development Platform
- 3 Billion Mobile Phones Run Java
- 100 of Blu-ray Disc Players Ship with Java
- 5 Billion Java Cards in Use
- 125 million TV devices run Java
- 5 of the Top 5 Original Equipment Manufacturers
Ship Java ME
5What Can Java Technology Do?
- On full performance of the Java platform gives
you the following features - Development Tools The development tools provide
everything you'll need for compiling, running,
monitoring, debugging, and documenting your
applications. As a new developer, the main tools
you'll be using are the javac compiler, the java
launcher, and the javadoc documentation tool. - Deployment Technologies The JDK software
provides standard mechanisms such as the Java Web
Start software and Java Plug-In software for
deploying your applications to end users.
6- Application Programming Interface (API) The API
provides the core functionality of the Java
programming language. It offers a wide array of
useful classes ready for use in your own
applications. It spans everything from basic
objects, to networking and security, to XML
generation and database access, and more. The
core API is very large to get an overview of
what it contains, consult the Java Platform
Standard Edition 7 Documentation. - User Interface Toolkits The JavaFX, Swing, and
Java 2D toolkits make it possible to create
sophisticated Graphical User Interfaces (GUIs). - Integration Libraries Integration libraries such
as the Java IDL API, JDBC API, Java Naming and
Directory Interface (JNDI) API, Java RMI, and
Java Remote Method Invocation over Internet
Inter-ORB Protocol Technology (Java RMI-IIOP
Technology) enable database access and
manipulation of remote objects.
7What makes JAVA so Secure and Powerful?
- Access restrictions are enforced (public,
private) - Byte codes are verified, which copes with the
threat of a hostile compiler - Architecture-Neutral Compiler generates
bytecodes, which have nothing to do with a
particular computer architecture - Easy to interpret on any machine
- Portable
- Java goes further than just being
architecture-neutral - Standard libraries hide system differences
- The Java environment itself is also portable the
portability boundary is POSIX compliant.
8 9Types of JAVA Application?
- 1 Console Application A Java Console
application can only display textual data.
Console applications resemble DOS based
applications in that all interaction with the
program is through keyboard and text output. The
mouse, and any use of multiple windows is not
supported. - Background applications are almost always
written as console applications. A background
application is a program that runs, often for a
long period of time, without user interaction.
10Examples of Background Applications Include
- Anti-virus programs that scan while the user is
using the computer - Business Data processing/loading applications
that process large volumes of data
11Types of JAVA Application?
- 2 Windows Application
- Window Applications have facilitated enterprises
to perform dynamically with easy access to
information. - Window Applications are based on Graphical User
Interface. - Window Application can be installed on a single
computer or laptop used to Perform a specific
task. - There is full control over window application to
protect it from various vulnerabilities. - In java, J2SE is used for developing the Window
Application.
12Types of JAVA Application?
- 3 Web Application Web Applications are used to
create dynamic websites. Java provides support
for web application through Servlets and JSPs. We
can create a website with static HTML pages but
when we want information to be dynamic, we need
web application.
13Types of JAVA Application?
- 4 Mobile Application Java ME has become popular
in mobile devices, where it competes with
Symbian, BREW, and the .NET Compact Framework. - The diversity of mobile phone manufacturers has
led to a need for new unified standards so
programs can run on phones from different
suppliers - MIDP. The first standard was MIDP 1,
which assumed a small screen size, no access to
audio, and a 32kB program limit. The more recent
MIDP 2 allows access to audio, and up to 64kB for
the program size. With handset designs improving
more rapidly than the standards, some
manufacturers relax some limitations in the
standards, for example, maximum program size.
14Types of JAVA Application?
- Google's Android operating system uses the Java
language, but not its class libraries, therefore
the Android platform cannot be called Java.
Android executes the code on the Dalvik VM
instead of the Java VM.
15Java Training in Noida Helps You to Gain Knowledge
- 1. Core Java Swings Training
- 2. JAVA J2EE
- 3. JAVA Spring Hibernate
16Our USPs
- Books
- Labs 800 am to 800 pmÂ
- Live ProjectsÂ
- Course CertificateÂ
- Confirmation Letter/ Training Letter/ Project
Letter-For Degree Pursing Candidates to submit In
- Colleges Highly experienced Consultants/FacultiesÂ
 - 100 Job Assistance
17Contact us
- Edison Info Systems
- Cosmos Business Hub, LG-1, Plot No- 586/1,
Vaishali, - Ghaziabad, Uttar Pradesh, PIN Code 201012
- Landmark- Next to Pushpanjali Crosslay Hospital
- Contact No- 0120- 4238023, 91- 9717727864
- Email info_at_edisoninfosystems.com
- Website www.edisoninfosystems.comÂ