You are on page 1of 12

JAVA

WHAT IS JAVA?
 Java is an arrangement of highlights of C and C++. It has
acquired its arrangement from C, and OOP highlights from C+
+.
 Java programs are stage autonomous which implies they can
be keep running on any working framework with any
processor as long as the Java mediator is accessible on that
framework.
 Java code that keeps running on one stage does not should be
recompiled to keep running on another stage; it's called
compose once, run anywhere(WORA).
 Java Virtual Machine (JVM) executes Java code, however it
has been composed in stage particular dialects, for example,
C/C++/ASM, and so on.
TYPES OF JAVA

1. Web Application
 Java is utilized to make server-side web applications.

 Right now, Servlet, JSP, Struts, JSF, and so on advances are


utilized.
2. Standalone Application
 It is otherwise called the work area application or window-based
application.
 An application that we have to introduce on each machine or
server, for example, media player, antivirus, and so on.
 AWT and Swing are utilized as a part of java for making
independent applications.
3. Enterprise Application
 An application that is circulated in nature, for example, keeping

money applications, and so forth.


 It has the benefit of the abnormal state security, stack adjusting,

and grouping.
 In Java, EJB is utilized for making undertaking applications.

4. Mobile Application
 Java is utilized to make application programming for cell phones.

 At present, Java ME is utilized for building applications for little

gadgets, and furthermore Java is a programming dialect for


Google Android application advancement.
FEATURES OF JAVA

Object Oriented
 Java underpins the highlights of question situated programming.

 Its protest show is basic and simple to extend.

Platform Independent
 C and C++ are stage reliance dialects thus the application
programs written in one Operating framework can't keep running
in some other Operating framework, yet in stage freedom dialect
like Java application programs written in one Operating
framework can ready to keep running on any Operating
framework.
Simple
 Java has included numerous highlights of C/C ++, which
makes it straightforward.

Secure
 Java gives an extensive variety of assurance from infections
and vindictive projects.
 It guarantees that there will be no harm and no security will be
broken.

Portable
 Java gives us the idea of movability.
 Running a similar program with Java on various stages is
conceivable.
ROBURST
 During the improvement of the program, it encourages us to discover
conceivable missteps at the earliest opportunity.

Multi-Threaded
 The multithreading programming highlight in Java enables you to
compose a program that plays out a few unique undertakings at the same
time.

Distributed
 Java is intended for dispersed Internet conditions as it deals with the
TCP/IP convention.
EVOLUTION OF JAVA
 The advancement of each programming dialect depends on a
reality: there is a need to take care of an issue that was not settled
by past programming dialects.
 Early software engineers needed to pick diverse programming
dialects, generally for different errands, for example, a particular
dialect for a kind of field.
 A specific dialect was adequate to take care of the issues of its
field however was not ready to tackle the issues of different fields.
JAVA PROGRAM STRUCTURE

 It is important to know the


correct structure of the Java
program, and this lesson
contains a point by point
portrayal of it.
 This lesson is fundamental for
you before continuing to take
in more propelled lessons of
Java programming.
JAVA VIRTUAL MACHINE(JVM)
What is JVM?
 For the most part in other Programming Languages, compiler
create code for a specific framework however Java compiler
deliver Bytecode for a Java Virtual Machine.
 When we incorporate a Java program, at that point bytecode is
created.
 Bytecode is the source code that can be utilized to keep running
on any stage.
 It is the medium which orders Java code to bytecode which gets
deciphered on an alternate machine and henceforth it makes it
Platform/Operating framework autonomous.
JAVA @ GREENS TECHNOLOGYS
 Among Various Software Training Institute in Chennai.

Greens Technologys is one and only Software Training institute

who offer best Java Training in Chennai which live examples.

 Greens Technology is recognized for its Java Training in both retail

and corporate market. We have trained above 28,000 students

exclusively on Java in last 7 years.

 All our trainers’ expertises on both development and training which

helps us deliver project based training.


THANK YOU

For more details visit us


http://www.greenstechnologys.com/

You might also like