141 likes | 172 Views
studide.in is a good Java training institute in Ranchi. They offer a variety of Java courses, including core Java, advanced Java, and Java certification courses. Their trainers are experienced and qualified, and they use a variety of teaching methods to ensure that students learn effectively. studide.in also offers placement assistance to help students find jobs after they complete their training. <br>https://www.studide.in/java-training-institute-in-ranchi/
E N D
CONTENT • What is Java • Where is java used? • Feature of Java • Java Program Translation • Java Virtual Machine • Java System Overview • Java Program Development Phase • Advantage Of Java
WHAT IS JAVA • Java is a multi-platform, object-oriented, and network-centric language. It is among the most used programming language. Java is also used as a computing platform. • Java was Developed by a team lead by jamesGosline at Sun Microsystems. • Java is first Programming language which provide the Concept of writing Programs that can be executed using the web.
WHERE IS JAVA USED ? • There are many devices where java is currently used. • Desktop Application – Acrobat reader, media Player, Antiviruses etc. • Web Applications - irctc.co.in , javapoint.com etc. • Enterprise Application – Banking Application , Business Application. • Mobile • Embedded System • Games • Robotics
FEATURES OF JAVA • is one of the easy-to-use programming languages to learn. • Write code once and run it on almost any computing platform. • Java is platform-independent. Some programs developed in one machine can be executed in another machine. • It is designed for building object-oriented applications. • It is a multithreaded language with automatic memory management. • It is created for the distributed environment of the Internet. • Facilitates distributed computing as its network-centric.
JAVA VIRTUAL MACHINE • Java Virtual Machine is the like usual computer which trannslate high level language into machine. • Just like tha Java Virtual Machine also translateBytecode Into Machine Language. • JVM are available for many hardware and software Plateform.
WHAT IS OOP • Object-oriented programming (OOP) is a computer programming model that organizes software design around data, or objects, rather than functions and logic. An object can be defined as a data field that has unique attributes and behavior. • OOP focuses on the objects that developers want to manipulate rather than the logic required to manipulate them. This approach to programming is well-suited for programs that are large, complex and actively updated or maintained. This includes programs for manufacturing and design, as well as mobile applications
GARBAGE COLLECTION • Garbage Collection is the process of reclaiming the runtime unused memory by destroying the unused objects. • In C++,The memory of an Object is Released by use of delete operator. • Java Virtual Machine Determines when to free up the memory of an Object.
ADVANTAGES OF JAVA • Java is easy to learn. Java was designed to be easy to use and is therefore easy to write, compile, debug, and learn than other programming languages. • Java is object-oriented. This allows you to create modular programs and reusable code. • Java is platform-independent.