Introduction to Java
what is the java
1] Java is a popular programming language that is flexible and platform independent.
2] Java, developed in 1995 by Sun Microsystems (now Oracle), allows applications to execute on any device that has a Java Virtual Machine (JVM).
3] Java does this by using a bytecode compilation paradigm.
4] It may be used to create scalable and reliable programs because it supports encapsulation, inheritance, and polymorphism—principles of object-oriented programming.
5] Java is favored in online, corporate, and mobile development because to its robust standard library, automated memory management, and security focus.
6] Java wide ecosystem and sizable community further establish it as the best option for a variety of software development requirements.
History of java
ஃ java creating java programming simple robust, portable, platform,-independent,multithreaed, secured ,high performance.
ஃ james gosling , patrick naughton initiated,mike sheridan the java language project 1991 june.
ஃ java initially was designed for small ,embedded system in set-top boxes and electronic application.
ஃ java firstly called "Greentalk" by James Gosling, and file extension .gt.
ஃ After than called Oak and was developed part of Green Project.
Why Oak called
O Oak is symbol strength and national tree of many countries
O like Romania, France, U.S.A , Germany.
O Oak 1996 was renamed as java reason it already a trademark by Oak Technologies.
Why JAVA named by " JAva"
In 1995, the developers of Java at Sun Microsystems gave it its name. The term "Java" was selected as a tribute to Java coffee, which is well-known for being widely available and well-liked worldwide. Like the beverage, the developers of Java programming language wanted it to be widely used and accessible.
Additionally, the name was a short, memorable, and trademark-friendly choice that aided in branding and marketing initiatives. These days, Java is widely used to power applications on a variety of platforms and devices because to its resilience, portability, and adaptability.
Applications OF JAVA
1] java is easy to learn and simple used.
2] java open-source and free .
3] java object oriented programming language.
4] java is the large demand in market .
6] java is secure. java use IOT Application
7] web Development :-
java is use server-side web development.A lot of server-side web development is done with Java. Web applications may be made scalable and safe by developers with the help of frameworks like Spring and Java EE (Enterprise Edition).
8] Mobile Application :-
A large percentage of mobile apps worldwide are powered by Java, notably through the creation of Android applications. The Java-based development environment of Android Studio makes it easier to create Android apps.
9] Big Data Technologies :-
java use big data processing frameworks such as Apache Hadoop or Apache Spark to handling large volumes of data and scalability across clusters.
10] Financial Services :-
java is the widely use finance industry for building trading platforms,risk management systems,platforms , banking application and scalability.
11] Education Purpose :-
java use readability and extensive documentation make popular choice for teaching programming.many universities and educational institutions use java as primary language for introducatory programming
12] server side technolog :-
java is the backbone of server and frameworks like Apache Tomcat, jetty, powering dynamic web applications and services.
13] Content management system :-
java base CMS facilitate the creation and management of digital content on website.
14] Customer relationship management :-
java power CRM software to manage customer interaction and data throughout the customer lifecycle.
15 ] E-commerce platform :-
java is use building online shopping platforms that handle transactions , inventory management .
16] Banking Application :-
java is use in banking software to transaction, security , account management features.
17] Healthcare information :-
java is use in healthcare software managing patient record, appointment scheduling and modical biling.
18] Smart Home Automation :-
java is use software that cantrols and automates smart home devices
JAVA Version History
JDK Alpha and Beta (1995)
JDK 1.0 (23 rd jan 1996)
JDK 1.1 (19th Feb 1997)
J2SE 1.2 (8th Dec 1998)
J2SE 1.3 (6th Feb 2000)
J2SE 1.4 ( 6th Feb 2002)
J2SE 5.0 (30th Sep 2004)
Java SE 6 (11th Dec 2006)
Java SE 7(28th July 2011)
Java SE 8 (18th Mar 2014)
Java SE 9 (21st Sep 2017)
Java SE 10 (20th Mar 2018)
Java SE 11 (September 2018)
Java SE 12(March 2019)
Java SE 13 (September 2019)
Java SE 14 (Mar 2020)
Java SE 15(September 2020)
Java SE 16 (Mar 2021)
Java SE 17 (September 2021)
Java SE 18 (March 2022)
Post a Comment