Your SlideShare is downloading. ×
Great Cup od Java
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Great Cup od Java

215
views

Published on

java seminar @Excellence gate

java seminar @Excellence gate

Published in: Education, Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
215
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Great Cup of Java 1
  • 2. 2
  • 3. 12345 Let’s Start >>>> 3
  • 4. 4
  • 5. Name: James Gosling.Born: May 19 ,1955 (age 55).Residence: United Sates.Occupation: Computer Scientist.Employer: SUN microsystemsKnown For: Father of Java. In April 2nd, 2010, Gosling left Sun Microsystems which had recently been acquired by the Oracle Corporation. He wrote on his blog "Just about anything I could say that would be accurate and honest would do more harm than good" 5
  • 6. Object Oriented Paradigm Robust Good Performance Multi-Thread 6
  • 7. First : what is a Platform ?Platform: describes some sort of hardware architecture and software framework (includingapplication frameworks), that allows software to run.Framework: are a special case of software libraries in that they are reusableabstractions of code wrapped in a well-defined API. JAVA is WORAWrite Once Run Anywhere
  • 8. Object Oriented Paradigm
  • 9. OOP: is a programming paradigm that uses "objects " – “data structures”. 10
  • 10. ClassObjectEncapsulationInheritancePolymorphism 11
  • 11. Object Oriented Paradigm Robust 12
  • 12. The Java programming language is designed for creating highlyreliable software. It provides extensive compile-time checking, followedby a second level of run-time checking.No PointersAutomatic Garbage Collection (GC) 13
  • 13. Object Oriented Paradigm Robust Good Performance 14
  • 14. But Java programs are Slow.Just-in-time compilation in 1997 for Java 1.1 15
  • 15. Object Oriented Paradigm Robust Good Performance Multi-Thread 16
  • 16. 17
  • 17. (Java Development Kit) Is a basic tool that is necessary to compile,documnet and package java programs (javac – java - ) it include JRE. (Java Runtime Environment) is a Runtime environment that implements Java Virtual Machine it provides allclass libraries. It should installed on a pc that run java Programs. (Java Virtual Machine) VM: is a software implementation of a machine that executes programs like a physical machine. (Software Development Kit) 18
  • 18. Ambiguity between a JDK and an SDKJDK is :(Java Development Kit)SDK is :(Software Development Kit)The JDK forms the subset of the SDK which is responsiblefor the writing and running of Java programs. Theremainder of the SDK is composed of extra software, suchas Application Servers, Debuggers, andDocumentation. 19
  • 19. 20
  • 20. Java Standard EditionDesktop Applications Examples: MS Office. Adobe Photoshop. 21
  • 21. Java Enterprise EditionEnterprise Software.Business Logic. 22
  • 22. 23
  • 23. Client Tier:Run on Client Machine.Web Tier:Dynamic Web pages Generated By Servlet , JSP & JSF.Business Tier:Run On EJB Server as a apart of JEE server.EIS Tier: (Enterprise Information System)Run On EJB Server as a apart of JEE server. Database Systems 24
  • 24. RedHat (JBOSS).IBM (WebSphere).SUN (GlassFish).Adobe(JRUN).Apple(Web Objects). 25
  • 25. Java Micro EditionApplication For Limited Devices Run on: Mobile Devices PDA 26
  • 26. 27
  • 27. 1) Study with yourself 28
  • 28. 2) Take a course 29
  • 29. 30
  • 30. Egydev.java@gmail.com01069404197 31