java
TRANSCRIPT
![Page 1: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/1.jpg)
JAVA By
Shridhar.B
![Page 2: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/2.jpg)
Introduction
•Started in the year 1991•Sun Microsystems•Java•Platform independent•Portable•Secure
![Page 3: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/3.jpg)
Innovation and Development
•To adapt to changing environments and uses
•To implement refinement and improvements in the art of programming
![Page 4: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/4.jpg)
What is Software ?
softwareApplication Software System Software
![Page 5: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/5.jpg)
Who builds Software ?
•Software usually built by a team of software engineers which includes :
Business Analysts
Designers and architects
Programmers
Testers
![Page 6: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/6.jpg)
Classification of JAVA
J2SEJ2EEJ2ME
![Page 7: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/7.jpg)
ArchitectureJava Byte Code is Platform independent
Demo.java
Java Compiler
Java Byte Code
Demo.classJVM
Executable Code(Outpu
t)
![Page 8: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/8.jpg)
Simple Java Program
class Demo {
public static void main(String args[]) {
System.out.println(“Hello World “);
}}
![Page 9: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/9.jpg)
Web Server Architecture
•Servlets•Jsp•Struts
Client(Browser)
Web Server
Web Container
Servlet
<HTML>
<HTML>
Database
![Page 10: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/10.jpg)
Tools Required
•Eclipse•JRE •JDK plug-in•SDK
![Page 11: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/11.jpg)
![Page 12: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/12.jpg)
![Page 13: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/13.jpg)
![Page 14: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/14.jpg)
![Page 15: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/15.jpg)
![Page 16: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/16.jpg)
![Page 17: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/17.jpg)
![Page 18: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/18.jpg)
![Page 19: Java](https://reader035.vdocument.in/reader035/viewer/2022070320/5586617bd8b42aea588b45b2/html5/thumbnails/19.jpg)