1 / 17

Java for beginners

Learn Java Online At Your Own Pace. Start Today and Become an Expert in Days. This tutorial has been prepared for the beginners to help them understand the basic to advanced concepts related to Java Programming language

Download Presentation

Java for beginners

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. LEARN COREJAVA For more courses visit: www.themeslearning.com

  2. CONTENT • What is Java? • Where is Java used? • Features ofJava • Java ProgramTranslation • Java VirtualMachine • Java systemoverview • Java Program-Developmentphase • Advantage ofjava • Disadvantage ofjava • Project

  3. WHATIS JAVA ? • Java is Object Oriented Programming language as well asplatform . • Java wasdevelopedbya team led by James Gosling at SunMicrosystems. • Java is a first programming language which provide the concept of writing programs that can be executed using theweb.

  4. WHERE IS JAVA USED? • According to the Sun , 3 billion devices run java. There are many devices where Java is currentlyused. • WebApplications- irctc.co.in, javatpoint.com etc. • Desktop Applications - Acrobat reader, Media player, Antivirusesetc. • Enterprise Application – Banking Application, Business Application. • Mobile. • EmbeddedSystem. • Games. • Robotics.

  5. FEATURES OFJAVA • Java isSimple. • Java is ObjectOriented • Java isDistributed • Java is ArchitectureNeutral • Java isRobust • Java is Interpreted andCompiled • Java isSecure • Java isPortable • Java isMulti-Threaded

  6. JAVA PROGRAM TRANSLATION Interpreter forWinXP Interpreter forMac Hello.java javac Hello.class SourceProgram JavaCompiler JavaBytecode Interpreter forUnix

  7. JAVAVIRTUAL MACHINE • Java virtual machine is the like usual computer which translate high level language into machine language. • Just like that Java virtual machine also translate Bytecode into machinelanguage. • JVM are available for many hardware and software Plateform.

  8. WHATISOOPS? • Object-oriented programming is a method of implementation. • A language in which everything represent in the form of Object is called Object Oriented ProgrammingLanguage. • It not only makes the program less complex but also makes the software reuse feasible andpossible. • Java is truly Object Oriented Programing Language.

  9. CONCEPTSOFOOPS • Object • Class • Encapsulation • Inheritance • Polymorphism • Abstraction

  10. JAVA PROGRAM-DEVELOPMENTPHASES

  11. DATA TYPES INJAVA

  12. GARBAGECOLLECTION • Garbage collection is the mechanism that De allocate the memory of an object when it is no longer referenced by avariable. • In C++, the memory of an Object is released by use of deleteoperator. • Javavirtualmachine determines when to free up the memory of anobject.

  13. ADVANTAGES OFJAVA • Javais simplelanguage. • Java does not supportPOINTERS. • Java is first language in which programs can be executed usingweb. • Write Once Run Anywhere(WORA).

  14. DISADVANTAGES OFJAVA • Slow Performance. • No support for Low levelprogramming. • Poor features inJava. • Nocontrolover GarbageCollection.

  15. THANK YOU

  16. Any Query?Call us :+91  9528888556 Or Contact : info@themestechnologies.com

More Related