140 likes | 150 Views
learn java application ,features , benefits, etc.
E N D
CONTENT . HISTORY . INTRODUCTION . FEATURES . BENEFITS. . APPLICATIONS .STANDALONE APPLICATION
.WEB APPLICATION .ENTERPRISE APPLICATION .MOBILE APPLICATION
HISTORY Its developed by James Gosling ,who is known as the father of java ,in 1995.James Gosling and his team members started the project in the early ‘90s. Currently ,Java is used in internet programming ,mobile devices, games, e-commerce solutions etc.
INTRODUCTION • It is a simple programming language . • Java makes writing, compiling, and debugging programming easy. • It helps to create reusable code and modular. • It is a class-based , object-oriented programming language .
FEATURES • 12 FEATURES OF JAVA :- 1)Simple 2)Object-oriented 3)Portable 4)Secured 5)Robust 6)Architecture neutral
7)Platform independent 8)Interpreted 9)High performance 10)Multithreaded 11)Distributed 12)Dynamic
BENEFITS • > It easy to learn. It was designed to be easy and therefore easy to write, compile, debug, and learn than other programming language. • > It is object-oriented. This allows you to create modular programs and reusable code. • > It is platform-independent.
APPLICATIONS • FOUR APPLICATIONS OF JAVA:- • Standalone Applications. • Web Applications. • Enterprise Applications. • Mobile Applications.
(1) STANDALONE APPLICATIONS A program is run by as separate computer process without adding an existing files process is known as standalone application. And also it does not require operating systems process. AWT (Abstract Window Toolkit) and swing are used to create standalone application.
(2)WEB APPLICATION Web application is a client server software application which is run by the client. Web application includes mail, online , retail sales , Wikipedia information’s. Servlet, JSP , JSF, which are used to create web application
(3)ENTERPRISE APPLICATION Enterprise application are designed to integrate computer systems that run all phases of an enterprise’s operation to facilitate cooperation and coordination of work across the enterprise.
(4)MOBILE APPLICATION Mobile application is developed for run the mobile phones and tablets.