zoukankan      html  css  js  c++  java
  • JAVA-基础-简介

    一、Java概述

      1.发展历史

        由于C++过于复杂,开发难度较大,Sun公司决定基于C++基本语法进行改进,开发一套新的编程语言

        第一次开发出了Oak语言,本想用作嵌入式开发语言,但是失败了,转型为了Java

        Sun公司 1995 年 正式发布JAVA

            

        在Sun公司的管理之下,java经历了若干个版本的发展

        1.0  1.1  1.2  1.3  1.4  5.0[增加了很多新特性]  6.0[常见版本]

        Oracle公司在2009年收购了sun,发布了后续版本

        7.0  8.0[目前最常用版本]  ...  11.0

      2.主要应用领域

    JAVASE java的基础版本技术 学习其他的基础
    JAVAME java的移动端开发技术 目前很少用
    JAVAEE java的企业级开发技术 目前大量使用,java最重要的阵地
    Android Android主语言是java Google推出,大量流行
    大数据 大数据常见解决方案首选语言 Apache主导,事实上的标准

    二、java的特点

       1.简单易用,开发效率高

       2.完全面向对象

       3.丰富开源支持

       4.跨平台

          java基于虚拟机实现了跨平台特性,具有“一次编译,到处运行的能力”,是java最重要的能力之一。

          Java的跨平台,需要在不同的操作系统中安装对应版本的jvm虚拟机,jvm虚拟机对外提供了统一的java运行环境,java程序只需要编写一次,就可以在不同的操作系统中的jvm中运行,实现了跨平台。

      

  • 相关阅读:
    Javascript高级篇-Function对象
    Object类、instanceof
    [一]Head First设计模式之【策略模式】(鸭子设计的优化历程)
    匿名内部类
    设计模式之单例模式
    长江商业评论读书笔记
    [转]Freemarker数据类型转换
    面向对象编程——概论(一)
    IP地址处理模块IPy
    系统性能模块psutil
  • 原文地址:https://www.cnblogs.com/xiaoluohao/p/11291903.html
Copyright © 2011-2022 走看看