JAVATECH NEWS

Java

CORE JAVA

Interview

OFF-CAMPUS

Saturday 15 November 2014

Welcome to Java


Java is a computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another. Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of computer architecture. Java is, as of 2014, one of the most popular programming languages in use, particularly for client-server web applications, with a reported 9 million developers.[10][11] Java was originally developed by James Gosling at Sun Microsystems (which has since merged into Oracle Corporation) and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++, but it has fewer low-level facilities than either of them.

The original and reference implementation Java compilers, virtual machines, and class libraries were originally released by Sun under proprietary licences. As of May 2007, in compliance with the specifications of the Java Community Process, Sun relicensed most of its Java technologies under the GNU General Public License. Others have also developed alternative implementations of these Sun technologies, such as the GNU Compiler for Java (bytecode compiler), GNU Classpath (standard libraries), and IcedTea-Web (browser plugin for applets).
Paradigm(s):multi-paradigm: object-oriented, structured, imperative, functional, generic, reflective, concurrent
More Information about Java

Designed by:James Gosling and Sun Microsystems
Developer:Oracle Corporation
Appeared in:1995
Stable release:Java Standard Edition 8 Update 25 (1.8.0_25) / October 14, 2014;
Typing discipline:Static, strong, safe, nominative, manifest
Major implementations:OpenJDK, many others
Dialects:Generic Java, Pizza
Influenced by:Ada 83, C++, C#,[2] Eiffel,[3] Generic Java, Mesa,[4] Modula-3,[5]Oberon[6]Objective-C,[7] UCSD Pascal,[8][9] Smalltalk
Influenced:Ada 2005, BeanShell, C#, Clojure, D, ECMAScript, Groovy, J#, JavaScript,                                    Kotlin, PHP, Python, Scala, Seed7, Vala
Implementation language:C and C++
OS:Cross-platform (multi-platform)
License:GNU General Public License, Java Community Process
Filename extension(s):.java , .class, .jar.
(Above  information was found in Wiki page)
This Java level is divided into two sub level Core Java and Advance Java.Here you will get all the Core Java and Advance Java related post with description and example in easy way,it will help you to understand the topics easily,Every Example is described in each steps to better understand and get a clear picture of the topic.In Core Java level you will get all core Java related topics like Method,Function,Class,Constructor,Operators,String,Interface,Package,OOPs concept,Threads,Array,Collection Framework etc.In Advance Java level you will get JDBC,Servlet,JSP,Struts,Hibernate,Swing etc.So please go to the level Core Java or Advance Java as per your requirement.And keep visiting my website daily to learn Java and get all information about Java. 

No comments:

Post a Comment

Designed By Blogger Templates