1 / 12

java ppt

Java is a powerful general-purpose programming language. It is used to develop desktop and mobile applications, big data processing, embedded systems, and so on. This ppt has a Complete guide on Java. Starting from its Introduction, history, and OOPs to the career in Java. It briefly explains to you the application of the Java language in today's world and what type of career you can make in it

Priya70
Download Presentation

java ppt

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.  Introduction To Java  History of Java  Importance Of Java  Features of Java  Applications of Java  OOPS in Java  Career in Java

  2.  Java is a popular programming language, created in 1995.  It is owned by Oracle, and more than 3 billion devices run Java.  Java is a high-level, class-based, object- oriented programming language designed to have as few implementation dependencies as possible.  It is used to develop desktop and mobile applications, big data processing, embedded systems, and so on.

  3. Java was originally developed by James Gosling at Sun Microsystems and released in May 1995 as a core component of Sun Microsystems' Java platform. The original and reference implementation Java compilers, virtual machines, and class libraries were originally released by Sun under proprietary licenses. JDK 1.0 was released on January 23, 1996. After the first release of Java, there have been many additional features added to the language. Now Java is being used in Windows applications, Web applications, enterprise applications, mobile applications, cards, etc. Each new version adds new features in Java.

  4.  It’s the current “hot” language  It’s almost entirely object-oriented  It has a vast library of predefined objects and operations  It’s more platform independent › this makes it great for Web programming  It’s more secure  It is portable

  5. • Simple •Architectural Neutral 1 2 •Object Oriented •Distributed Language 3 4 •Platform Independent •Interpreted Language 5 6 •Secure Language •Multithreaded Language 7 8 •Robust •Dynamic 9 10

  6. Desktop GUI Applications Mobile App Development Gaming Applications Web Based Applications Big Data Technologies Distributed Applications Cloud Based Applications IoT Applications

  7. Object means a real-world entity such as a pen, chair, table, computer, watch, etc. Object-Oriented Programming is a methodology or paradigm to design a program using classes and objects. It simplifies software development and maintenance by providing some concepts: Object Class Any entity that has state and behavior is known as an object. For example, a chair, pen, table, keyboard, bike, etc. It can be physical or logical. Collection of objects is called class. It is a logical entity. A class can also be defined as a blueprint from which you can create an individual object.

  8. Inheritance Polymorphism When one object acquires all the properties and behaviors of a parent object, it is known as inheritance. It provides code reusability. It is used to achieve runtime polymorphism If one task is performed in different ways, it is known as polymorphism. In Java, we use method overloading and method overriding to achieve polymorphism. Data Abstraction Encapsulation Hiding internal details and showing functionality is known as abstraction. For example phone call, we don't know the internal processing. Binding (or wrapping) code and data together into a single unit are known as encapsulation. Java bean is the fully encapsulated class because all the data members are private here

  9. Java C++ Java is platform Independent C++ is platform Dependent It uses compiler and interpreter both It does not support operator Overloading Java does not support multiple Inheritance It does not support header files. It uses the import keyword to include classes Memory management System is Controlled It has limited support for pointers It uses Compiler only It supports Operator Overloading C++ supports multiple Inheritance C++ supports header files Memory management system is manually handled It strongly supports pointers

  10. +91 8859436345 www.python.com priya.m@gmail.com

More Related