This video is providing information about the introduction of java, importance of java and features of java is also very well explain in this, also the information about the various editors like notepad, eclipse and Netbeans is also provided for better understanding. The history of the java is also very well explain.
1.Introduction to JAVA
Early developed by James Gosling and Patrick in 1991. Released by Sun Microsystems Inc in 1991, later in 2010 acquired by Oracle Corporation. Object Oriented programming language.
Writing, compiling and debugging a program is easy in java.
2.JAVA Importance
More than 3 billion devices run Java. it is used for
Mobile applications (specially Android apps) , Desktop applications, Web applications, Games development.
3.Java Features
It is one of the most popular programming language in the world, It is open-source and free, It has a huge community support (tens of millions of developers), Java is an object oriented language which gives a clear structure to programs and allows code to be reused, lowering development costs. As Java is close to C++ , it makes it easy for programmers to switch to Java or vice versa
Simple and secure
It is easy to learn and simple to use
Because of byte code
Because of no use of pointer
Portable
Byte code generated once run on any machine
Java works on different platforms (Windows, Mac, Linux, Raspberry Pi, etc.)
Compile and interpreted
First compiler creates byte code, is actually .class file
This .class file can be interpreted on different machines.
Interpreter generates machine code accordingly.
This all is done by JVM
Distributed
Java program can be run on network/internet
Multithreaded
Multi threads or program can run at the same time
4.Java Editors
There are too many editor that can be used for doing java programming, notepad, notepad++, eclipse and Netbeans. Netbeans is free, popular and open-source Integrated Development Environment for software designers. One get all the resources for creating professional pc, business, web, and mobile apps with the Java terminology, C/C++, and even powerful ‘languages’ such as PHP, JavaScript, Groovy, and Ruby.
5.JDK Java Development Kit
Stands for Java Development Kit
The Java Development Kit contains the software and tools needed to compile, debug, and run
applications that you've written using Java. It consists of a Java Virtual Machine and all of the
class libraries present in the production environment.
6. Important Links
For Theory visit Web Site Address
www.iLearnpoint.com
For video visit youtube channel
YouTube Channel Name
iLearnpoint
Subscribe for more Videos