JAVA- foundation - Introduction

A, Java Overview

  1. Development history

    Because C ++ is too complex, difficult to develop, Sun has decided to improve the basic syntax based on C ++, to develop a new programming language

    Oak for the first time developed a language, wanted to use as an embedded development language, but failed, the transition to Java

    Sun Microsystems released JAVA 1995

        

    Under the Sun's management, java gone through several versions of the development

    1.0 1.1 1.2 1.3 1.4 5.0 [added many new features] 6.0 [common version]

    Oracle acquired the company in 2009, the sun, the follow-up version released

    7.0 8.0 [The most commonly used version] ... 11.0

  2. The main areas of application

 

JAVASE The basic version of java technology Learn other basic
JAVAME Moving end java development of technology Currently rarely used
JAVAEE Enterprise-class development of technology java Currently large-scale use, the most important positions in java
Android Android is the main language java Google launched a large number of popular
Big Data Big Data common solution preferred language Apache-led de facto standard

 

 

 

 

 

 

Two, java features

   1. Easy to use, high development efficiency

   2. fully object-oriented

   3. A wealth of open source support

   4. Cross-Platform

      java virtual machine to achieve a cross-platform basis, with "compile once, run anywhere capability", is one of the most important capability java.

      Java's cross-platform, to be installed in different operating systems corresponding version of the jvm virtual machine, jvm virtual machine outside provides a unified java runtime environment, java program only need to write one, you can jvm on different operating systems in running back for cross platform.

  

 

Guess you like

Origin www.cnblogs.com/xiaoluohao/p/11291903.html