Powered By Blogger

Sunday 7 June 2015

What is Java

http://tutorialspinpoint.com/java/index.html

What is Java


Java is a platform independent object oriented programming language, developed by Sun MicroSystem in the year 1995. Java was originally called OAK and was designed to handle devices and set-top boxes. Sun change the name OAK to JAVA and modified the language of the world wide web. Java source code files(files with .java extension) are compiled into a BYTECODE(file with a .class extension) which can then be executed by a java interpreter.

Compiled java code can run on most computer computers because java interpreters and runtime environment known as JVM exist for most operating system like UNIX, Macintosh, and Windows.
Features of Java
1-Simple
There are various features that makes the java as a simple programming language, because Java is easy to learn and developed because its mostly concepts are similar to C and C++. It is very easy to learn Java who have knowledge of object oriented programming concepts.
2-Secure
When we convert the Code from One Machine to Another the First Check the Code either it is Effected by the Virus or not or it Checks the Safety of the Code if code contains the Virus then it will never Executed that code on to the Machine.
3-Portable
Java is portable language because you can run java program from one platform to another because any restriction
4-Object Oriented
We Know that is purely OOP Language that is all the Code of the java Language is Written into the classes and Objects So For This feature java is Most Popular Language because it also Supports Code Reusability, Maintainability etc.
5-Robust
The Code of java is Robust because it first checks the reliability of the code before Execution of the program when we trying to convert the higher data type into the lower then it checks the demotion of the code the It will warns a user to not to do this so it is called as robust
6-Multithreaded
Unlike most other programming languages, Java provides built-in support for multithreaded programming. A multithreaded program contains two or more parts that can run concurrently. Each part of such a program is called a thread, and each thread defines a separate path of execution. Thus, multithreading is a specialized form of multitasking
7-Distributed
Java is Distributed Language Means because the program of java is compiled onto one machine can be easily transferred to machine and Executes them on another machine because facility of Bytes Codes

Monday 30 September 2013

JAVA Tutorials




Core Java Training in delhi by Professional Trainer....
php training in delhi ,java course in delhi, Java Classes in janakpuri.....

or visit http://tutorialspinpoint.com/index.html

Sunday 22 September 2013

Java Training in Delhi

Java programming language was originally developed by Sun Microsystems which was initiated by James Gosling and released in 1995 as core component of Sun Microsystems' Java platform (Java 1.0 [J2SE]).


Java is:
  • Object Oriented: In Java, everything is an Object. Java can be easily extended since it is based on the Object model.
  • Platform independent: Unlike many other programming languages including C and C++, when Java is compiled, it is not compiled into platform specific machine, rather into platform independent byte code. This byte code is distributed over the web and interpreted by virtual Machine (JVM) on whichever platform it is being run.
  • Simple:Java is designed to be easy to learn. If you understand the basic concept of OOP Java would be easy to master.
  • Secure: With Java's secure feature it enables to develop virus-free, tamper-free systems. Authentication techniques are based on public-key encryption.
  • Architectural-neutral :Java compiler generates an architecture-neutral object file format which makes the compiled code to be executable on many processors, with the presence of Java runtime system.
  • Portable:Being architectural-neutral and having no implementation dependent aspects of the specification makes Java portable. Compiler in Java is written in ANSI C with a clean portability boundary which is a POSIX subset.
  • Robust:Java makes an effort to eliminate error prone situations by emphasizing mainly on compile time error checking and runtime checking.
  • Multithreaded: With Java's multithreaded feature it is possible to write programs that can do many tasks simultaneously. This design feature allows developers to construct smoothly running interactive applications.
  • Interpreted:Java byte code is translated on the fly to native machine instructions and is not stored anywhere. The development process is more rapid and analytical since the linking is an incremental and light weight process.
  • High Performance: With the use of Just-In-Time compilers, Java enables high performance.
  • Distributed:Java is designed for the distributed environment of the internet.
  • Dynamic: Java is considered to be more dynamic than C or C++ since it is designed to adapt to an evolving environment. Java programs can carry extensive amount of run-time information that can be used to verify and resolve accesses to objects on run-time.