SlideShare a Scribd company logo
Java application development:



Introductory Note:

Before going to the details let me tell me you some interesting origin based facts. Initially Java was called
Oak by one of its inventors named James Gosling. Java is a general purpose, object oriented language
developed by Sun Microsystems of United States of America. It was basically designed for the
improvement purposes of electronic devices like TVs, VCRs, toasters and such other electronic machines.
The goal had a strong impact on the development team to make the language simple, portable and highly
reliable. The Java team which included Mr. Patrick discovered that the existing languages like C, C++
had limitations both in terms of reliability and portability. So they modeled Java on these languages but
removed many loopholes!

Basic Features & Developmental facts:

    1. In 1994 the team of Java developed a web browser called the Hot Java to locate and run applet
       programs on internet. Hot Java demonstrated the power of the new language thus making it
       popular among the contemporary engineers.
    2. In 1995 Oak was renamed Java due to some legal snags. Java is just a name and is not an
       acronym. Many popular companies including Netscape and Microsoft announced their support to
       Java!
    3. In 1997 Sun releases Java development kit (JDK 1.1).
    4. In 1998 Sun releases Java 2 with version 1.2 of the software development kit (SDK 1.2).
    5. In 1999 Sun releases Java 2 platform, Standard edition (J2SE) and Enterprise Edition
       (J2EE).
    6. J2SE with SDK 1.3 was released.
    7. J2SE with SDK 1.4 was released.
    8. J2SE with JDK 5.0 (instead of JDK 1.5) was released. This is known as J2SE 5.0.

The most striking feature of the language is that it is a platform-neutral language. OTS Solutions has all
the resources that you need to ensure your updated Java applications. Java is the first programming
language that is not tied to any particular hardware of operating system. Programs developed in Java can
be executed anywhere on any system. Java can be termed as a revolutionary technology because it has
brought in a fundamental shift in how we develop and use programs. Nothing like this has happened to
the software industry before!

The inventors of Java incorporated a several unique and useful features in it. Some of the features are
listed below:-

       Compiled and interpreted.
       Platform independent and portable.
       Object-oriented.
       Robust and secure.
   Familiar, simple and small.
       Multithreaded and interactive.
       High performance.
       Dynamic and extensible.
       Portable



Let me tell you some of the features of the latest J2SE 5.0:-

       Ease of development
       Scalability and performance
       Monitoring and manageability
       Desktop Client
       Core XML support
       Supplementary character support
       JDBC Row Set

The language became very reliable and distributed too! It has the potential to become a standalone
software application! Some of the applications are really attractive, and are as follows:-

    1. Java based applications are very convenient to use, their concept of graphics and visual are
       awesome. It is used in many applications like video-audio chat, e-banking, e-shopping, 3-D
       movies and even the part and parcel of every one life i.e. face book.
    2. Opening of higher level encoding language like java, JavaScript, .net etc has brought a bang to
       not only IT trade and B.P.O’S but also enhances the curiosity of the 3 generations simultaneously
       whether it be a grandfather or father or son, everybody is using application of java somehow or
       other. Children are giving much attention to the games based on java, elderly are found surfing
       net very easy and amusing because of java.
    3. Though it has derived many of its syntax from programming languages like C, C++ still it is very
       flexible and simple to use. This technology is well known in the field of software development as
       it enables to develop software on a single virtual machine which can be later used by many
       computers! Our experts are always updated with the latest modifications of the language, so visit
       OTS Solutions at once to secure your Java developing applications.
    4. These programmers are very strict when it comes to rules, regulation and guidelines. When given
       any contract or assignment or any task they guarantee timely communication and work daily and
       weekly as per the demands of the clients or the nature of the work. Their coding style is very easy
       and the output which they produce is the outcome of the favorable development and competitive
       environment. Their architecture of work is very compact. Because of their endless efforts and
       creative brains today we are able to practice web based Java applications which saves our time
       and enhances the convenience of marketing. Java developers have reserved their place in E-
       commerce. Today this Java learning has become a kind of self-employment. After learning the
       essential languages these developers either join a company or open their own office to establish
       themselves.
5. Independent platform of java has two components i.e. Java Application Programming Interface
      which is a package of various logical collection of related interface and class; and Java Virtual
      Machine which forms the foundation of java and it is an integral part of many hardware based
      platform.
   6. The Java standard library (or the API) includes hundreds of classes and methods grouped into
      several functional packages. They are as follows:-
           Language support package: A collection of classes and methods required for
               implementing basic features of Java.
           Utilities packages: A collection of classes to provide utility functions such as date and
               time functions.
           Input and output package: A collection of classes required for input/output manipulations.
           Networking package: A collection of classes for communicating with other computers via
               internet!
           AWT package: The abstract window tool kit package contains classes that implements
               platform independent graphical user interface.
           Applet package: This includes a set of classes that allows us to create Java applets.

Wrap up:

Hence it is seen that the Java development applications are far reached and are constantly developing to
acquire a higher dimension. The Java is the most utilized and effective software in the world with huge
applications and impacts on world economy. Again, not to forget that this is not the end and hopefully
Java application development can bring us more prosperity than today!

More Related Content

DOCX
JAVA CORE
Ankit Chauhan
 
PDF
Java Programming Basics
Rkrishna Mishra
 
PPT
Java Programming : introduction
Kongu Engineering College, Perundurai, Erode
 
PPS
Java Presentation
aitrichtech
 
DOCX
Core Java Training report
Sumit Kumar Sharma
 
PPT
An introduction to java programming language forbeginners(java programming tu...
Daroko blog(www.professionalbloggertricks.com)
 
PDF
Summer training report on java se6 technology
Shamsher Ahmed
 
JAVA CORE
Ankit Chauhan
 
Java Programming Basics
Rkrishna Mishra
 
Java Programming : introduction
Kongu Engineering College, Perundurai, Erode
 
Java Presentation
aitrichtech
 
Core Java Training report
Sumit Kumar Sharma
 
An introduction to java programming language forbeginners(java programming tu...
Daroko blog(www.professionalbloggertricks.com)
 
Summer training report on java se6 technology
Shamsher Ahmed
 

What's hot (20)

PPSX
Industrial Training Report on Java Technology.
Ritesh Kumar Bhanu
 
PPTX
C,c++,java,php,.net training institute in delhi, best training institute for ...
MCM COmpetitive Classes
 
PPTX
Java Programming (M&M)
mafffffe19
 
PPTX
Eclipse Vs Netbeans
SiliconExpert Technologies
 
PDF
130700548484460000
Tanzeel Ahmad
 
PDF
Report summer training core java
SudhanshuVijay3
 
PPTX
Eclipse vs Netbeans
Mohamed Abd Elwähäb
 
PPTX
Best Industrial training report
Shivam Saxena
 
PPTX
A beginner's guide for Java.pptx
GautamKumar163048
 
PPTX
Training on Core java | PPT Presentation | Shravan Sanidhya
Shravan Sanidhya
 
PPTX
Summer training presentation on "CORE JAVA".
SudhanshuVijay3
 
DOCX
Industrial Training report on java
Softvision Info Solutions Private Limited
 
PPT
Industrial training presentation
RS Technova Pvt. Ltd.
 
DOCX
Advance java summer training report
Nitesh Saini
 
PDF
Unit 1 part 1 introduction to java
DrArpanaChaturvedi
 
PPTX
Complete Solution for JavaFX Development - NexSoftSys
NexSoftsys
 
PPSX
Java Semimar Slide (Cetpa)
Pratima Parida
 
DOC
JAVA Developer_Resume_Vaibhav Srivastav
Vaibhav Srivastav
 
DOC
6 Weeks Project Based Summer Training
Tech Mentro
 
Industrial Training Report on Java Technology.
Ritesh Kumar Bhanu
 
C,c++,java,php,.net training institute in delhi, best training institute for ...
MCM COmpetitive Classes
 
Java Programming (M&M)
mafffffe19
 
Eclipse Vs Netbeans
SiliconExpert Technologies
 
130700548484460000
Tanzeel Ahmad
 
Report summer training core java
SudhanshuVijay3
 
Eclipse vs Netbeans
Mohamed Abd Elwähäb
 
Best Industrial training report
Shivam Saxena
 
A beginner's guide for Java.pptx
GautamKumar163048
 
Training on Core java | PPT Presentation | Shravan Sanidhya
Shravan Sanidhya
 
Summer training presentation on "CORE JAVA".
SudhanshuVijay3
 
Industrial Training report on java
Softvision Info Solutions Private Limited
 
Industrial training presentation
RS Technova Pvt. Ltd.
 
Advance java summer training report
Nitesh Saini
 
Unit 1 part 1 introduction to java
DrArpanaChaturvedi
 
Complete Solution for JavaFX Development - NexSoftSys
NexSoftsys
 
Java Semimar Slide (Cetpa)
Pratima Parida
 
JAVA Developer_Resume_Vaibhav Srivastav
Vaibhav Srivastav
 
6 Weeks Project Based Summer Training
Tech Mentro
 
Ad

Viewers also liked (11)

PDF
J2 Se 5.0 Name And Version Change
white paper
 
DOCX
Hemant Ajwani_10725706
Hemant Ajwani
 
PDF
PHP on Google App Engine
tim4h0blyn
 
DOCX
CV_Tarun Jha_Final
Tarun Jha
 
PDF
CV of Jafsher
Jafsher Rahman
 
DOC
Manoj CV
Manoj sah
 
DOCX
JDK,JRE,JVM
Cognizant
 
DOCX
Poorna Hadoop
Poornachandrarao Kommana
 
DOC
Rushabh_Doshi_1_
Rushabh Doshi
 
DOC
Shrilesh kathe 2017
Shrilesh Kathe
 
J2 Se 5.0 Name And Version Change
white paper
 
Hemant Ajwani_10725706
Hemant Ajwani
 
PHP on Google App Engine
tim4h0blyn
 
CV_Tarun Jha_Final
Tarun Jha
 
CV of Jafsher
Jafsher Rahman
 
Manoj CV
Manoj sah
 
JDK,JRE,JVM
Cognizant
 
Rushabh_Doshi_1_
Rushabh Doshi
 
Shrilesh kathe 2017
Shrilesh Kathe
 
Ad

Similar to Java application-development (20)

PPTX
1. Java Project Guidance for engineering
vyshukodumuri
 
PDF
Java Notes .pdf
gokulprasanna4
 
PPTX
Java
seenak
 
DOCX
Software requirement
madhukarreddy007
 
DOCX
Software environment
Kinnudj Amee
 
DOCX
java full 1.docx
SATHYAKALAKSKPRCASBS
 
DOCX
java full.docx
SATHYAKALAKSKPRCASBS
 
PPTX
Case Study on Presentations AI_animated.pptx
Priya243992
 
PDF
Java Basic.pdf
TechSearchWeb
 
PDF
Java Training in Chandigarh
Excellence Academy
 
PDF
Java Training in Chandigarh.pdf
Excellence Technology
 
DOCX
java completed units.docx
SATHYAKALAKSKPRCASBS
 
PPSX
Introduction of java
Madishetty Prathibha
 
PPT
1.Intro JAVA.ppt ( Basics of Java Programming)
BhawnaSaini45
 
PPTX
Module1_htryjtjhkrhdegtfhsfhrdgfhpart1.pptx
aashrithsai7dkm
 
PPTX
JAVA - Summary Introduction to java .pptx
Nur Hakim Arif
 
DOCX
java full 1 (Recovered).docx
SATHYAKALAKSKPRCASBS
 
PPTX
JAVA PROGRAMMING-Unit I - Final PPT.pptx
SuganthiDPSGRKCW
 
PPTX
Java ms harsha
Harsha Batra
 
PPT
Chapter 1 introduction to java technology
sshhzap
 
1. Java Project Guidance for engineering
vyshukodumuri
 
Java Notes .pdf
gokulprasanna4
 
Java
seenak
 
Software requirement
madhukarreddy007
 
Software environment
Kinnudj Amee
 
java full 1.docx
SATHYAKALAKSKPRCASBS
 
java full.docx
SATHYAKALAKSKPRCASBS
 
Case Study on Presentations AI_animated.pptx
Priya243992
 
Java Basic.pdf
TechSearchWeb
 
Java Training in Chandigarh
Excellence Academy
 
Java Training in Chandigarh.pdf
Excellence Technology
 
java completed units.docx
SATHYAKALAKSKPRCASBS
 
Introduction of java
Madishetty Prathibha
 
1.Intro JAVA.ppt ( Basics of Java Programming)
BhawnaSaini45
 
Module1_htryjtjhkrhdegtfhsfhrdgfhpart1.pptx
aashrithsai7dkm
 
JAVA - Summary Introduction to java .pptx
Nur Hakim Arif
 
java full 1 (Recovered).docx
SATHYAKALAKSKPRCASBS
 
JAVA PROGRAMMING-Unit I - Final PPT.pptx
SuganthiDPSGRKCW
 
Java ms harsha
Harsha Batra
 
Chapter 1 introduction to java technology
sshhzap
 

More from Deepika Chaudhary (15)

PPTX
.NET Framework 4.0 – Changes & Benefits
Deepika Chaudhary
 
PPTX
Windows Presentation Foundation
Deepika Chaudhary
 
PPTX
Android™ application development
Deepika Chaudhary
 
PPT
WINDOWS COMMUNICATION FOUNDATION
Deepika Chaudhary
 
PPTX
Cake php oops approach for php
Deepika Chaudhary
 
PDF
Creativity and-skill-to-java-app-development
Deepika Chaudhary
 
PDF
Creativity and-skill-to-java-app-development
Deepika Chaudhary
 
PDF
Java application-development-in-india
Deepika Chaudhary
 
PDF
Net application-development–business-growth-with-net
Deepika Chaudhary
 
PDF
Hire Dedicated Java Developers
Deepika Chaudhary
 
PDF
Software development companies in india
Deepika Chaudhary
 
PPTX
Java the reason behind its never ending demand
Deepika Chaudhary
 
PPTX
Know all about android development
Deepika Chaudhary
 
PPTX
OTS Solutions LLC Corporate presentation
Deepika Chaudhary
 
PPT
OTS Solutions LLC Corporate presentation
Deepika Chaudhary
 
.NET Framework 4.0 – Changes & Benefits
Deepika Chaudhary
 
Windows Presentation Foundation
Deepika Chaudhary
 
Android™ application development
Deepika Chaudhary
 
WINDOWS COMMUNICATION FOUNDATION
Deepika Chaudhary
 
Cake php oops approach for php
Deepika Chaudhary
 
Creativity and-skill-to-java-app-development
Deepika Chaudhary
 
Creativity and-skill-to-java-app-development
Deepika Chaudhary
 
Java application-development-in-india
Deepika Chaudhary
 
Net application-development–business-growth-with-net
Deepika Chaudhary
 
Hire Dedicated Java Developers
Deepika Chaudhary
 
Software development companies in india
Deepika Chaudhary
 
Java the reason behind its never ending demand
Deepika Chaudhary
 
Know all about android development
Deepika Chaudhary
 
OTS Solutions LLC Corporate presentation
Deepika Chaudhary
 
OTS Solutions LLC Corporate presentation
Deepika Chaudhary
 

Recently uploaded (20)

PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PPTX
Coupa-Overview _Assumptions presentation
annapureddyn
 
PPT
Coupa-Kickoff-Meeting-Template presentai
annapureddyn
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
Software Development Methodologies in 2025
KodekX
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
This slide provides an overview Technology
mineshkharadi333
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
Beyond Automation: The Role of IoT Sensor Integration in Next-Gen Industries
Rejig Digital
 
PPTX
IoT Sensor Integration 2025 Powering Smart Tech and Industrial Automation.pptx
Rejig Digital
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Coupa-Overview _Assumptions presentation
annapureddyn
 
Coupa-Kickoff-Meeting-Template presentai
annapureddyn
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Software Development Methodologies in 2025
KodekX
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
This slide provides an overview Technology
mineshkharadi333
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
Beyond Automation: The Role of IoT Sensor Integration in Next-Gen Industries
Rejig Digital
 
IoT Sensor Integration 2025 Powering Smart Tech and Industrial Automation.pptx
Rejig Digital
 

Java application-development

  • 1. Java application development: Introductory Note: Before going to the details let me tell me you some interesting origin based facts. Initially Java was called Oak by one of its inventors named James Gosling. Java is a general purpose, object oriented language developed by Sun Microsystems of United States of America. It was basically designed for the improvement purposes of electronic devices like TVs, VCRs, toasters and such other electronic machines. The goal had a strong impact on the development team to make the language simple, portable and highly reliable. The Java team which included Mr. Patrick discovered that the existing languages like C, C++ had limitations both in terms of reliability and portability. So they modeled Java on these languages but removed many loopholes! Basic Features & Developmental facts: 1. In 1994 the team of Java developed a web browser called the Hot Java to locate and run applet programs on internet. Hot Java demonstrated the power of the new language thus making it popular among the contemporary engineers. 2. In 1995 Oak was renamed Java due to some legal snags. Java is just a name and is not an acronym. Many popular companies including Netscape and Microsoft announced their support to Java! 3. In 1997 Sun releases Java development kit (JDK 1.1). 4. In 1998 Sun releases Java 2 with version 1.2 of the software development kit (SDK 1.2). 5. In 1999 Sun releases Java 2 platform, Standard edition (J2SE) and Enterprise Edition (J2EE). 6. J2SE with SDK 1.3 was released. 7. J2SE with SDK 1.4 was released. 8. J2SE with JDK 5.0 (instead of JDK 1.5) was released. This is known as J2SE 5.0. The most striking feature of the language is that it is a platform-neutral language. OTS Solutions has all the resources that you need to ensure your updated Java applications. Java is the first programming language that is not tied to any particular hardware of operating system. Programs developed in Java can be executed anywhere on any system. Java can be termed as a revolutionary technology because it has brought in a fundamental shift in how we develop and use programs. Nothing like this has happened to the software industry before! The inventors of Java incorporated a several unique and useful features in it. Some of the features are listed below:-  Compiled and interpreted.  Platform independent and portable.  Object-oriented.  Robust and secure.
  • 2. Familiar, simple and small.  Multithreaded and interactive.  High performance.  Dynamic and extensible.  Portable Let me tell you some of the features of the latest J2SE 5.0:-  Ease of development  Scalability and performance  Monitoring and manageability  Desktop Client  Core XML support  Supplementary character support  JDBC Row Set The language became very reliable and distributed too! It has the potential to become a standalone software application! Some of the applications are really attractive, and are as follows:- 1. Java based applications are very convenient to use, their concept of graphics and visual are awesome. It is used in many applications like video-audio chat, e-banking, e-shopping, 3-D movies and even the part and parcel of every one life i.e. face book. 2. Opening of higher level encoding language like java, JavaScript, .net etc has brought a bang to not only IT trade and B.P.O’S but also enhances the curiosity of the 3 generations simultaneously whether it be a grandfather or father or son, everybody is using application of java somehow or other. Children are giving much attention to the games based on java, elderly are found surfing net very easy and amusing because of java. 3. Though it has derived many of its syntax from programming languages like C, C++ still it is very flexible and simple to use. This technology is well known in the field of software development as it enables to develop software on a single virtual machine which can be later used by many computers! Our experts are always updated with the latest modifications of the language, so visit OTS Solutions at once to secure your Java developing applications. 4. These programmers are very strict when it comes to rules, regulation and guidelines. When given any contract or assignment or any task they guarantee timely communication and work daily and weekly as per the demands of the clients or the nature of the work. Their coding style is very easy and the output which they produce is the outcome of the favorable development and competitive environment. Their architecture of work is very compact. Because of their endless efforts and creative brains today we are able to practice web based Java applications which saves our time and enhances the convenience of marketing. Java developers have reserved their place in E- commerce. Today this Java learning has become a kind of self-employment. After learning the essential languages these developers either join a company or open their own office to establish themselves.
  • 3. 5. Independent platform of java has two components i.e. Java Application Programming Interface which is a package of various logical collection of related interface and class; and Java Virtual Machine which forms the foundation of java and it is an integral part of many hardware based platform. 6. The Java standard library (or the API) includes hundreds of classes and methods grouped into several functional packages. They are as follows:-  Language support package: A collection of classes and methods required for implementing basic features of Java.  Utilities packages: A collection of classes to provide utility functions such as date and time functions.  Input and output package: A collection of classes required for input/output manipulations.  Networking package: A collection of classes for communicating with other computers via internet!  AWT package: The abstract window tool kit package contains classes that implements platform independent graphical user interface.  Applet package: This includes a set of classes that allows us to create Java applets. Wrap up: Hence it is seen that the Java development applications are far reached and are constantly developing to acquire a higher dimension. The Java is the most utilized and effective software in the world with huge applications and impacts on world economy. Again, not to forget that this is not the end and hopefully Java application development can bring us more prosperity than today!