zoukankan      html  css  js  c++  java
  • Java(一)——认识Java语言

    1、Java语言简介

      Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言,具有卓越的通用性、高效性、平台移植性和安全性。Sun 公司对 Java 编程语言的解释是:Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程动态的语言。

    2、Java平台三大体系

      Java分为三个体系,分别为Java SE(J2SE,Java2 Platform Standard Edition,标准版);JavaEE(J2EE,Java 2 Platform, Enterprise Edition,企业版),用于构建大型企业级应用或网站;Java ME(J2ME,Java 2 Platform Micro Edition,微型版),用于移动终端。

     3、Java发展历程

      1995年5月23日,(诞生) Sun公司推出,最初称为Oak,是1991年为嵌入式芯片设计的,后更名为Java;

      1996年1月, 第一个JDK——JDK1.0诞生;

      1997年2月18日,JDK1.1发布;

      1999年6月,SUN公司发布Java的三个版本:标准版、企业版和微型版;

      2000年5月8日,JDK1.3发布;5月29日,JDK1.4发布;

      2009年04月20日,Oracle收购Sun,取得Java的版权;

      2011年7月28日,甲骨文发布Java 7.0的正式版;

      2014年3月19日,甲骨文公司发布Java 8.0的正式版。11月,甲骨文公司发布了Java 9.0的新特性

    4、核心概念:JVM、JDK、JRE

      JVM:Java Virtual Machine(Java虚拟机)

      JDK:Java Development Kit(Java开发工具包)

      JRE:Java Runtime Environment(Java运行环境)

      

      三者的关系:JDK包含JRE,JRE包含JVM

      

      JVM详细:

      Java的源代码是.java文件,是不可执行的,需要通过编译器编译成与平台无关的.class字节码文件,再通过解释器解释才可以执行,而JVM包括了编译器和解释器。即Java程序需要JVM才可以运行。

      JRE详细:

      JRE(Java Runtime Environment,Java运行环境),是运行Java程序必须的环境集合,包含JVM标准实现及Java核心类库,仅能完成Java的运行,不能对Java进行编译、调试等。

      JRE有独立的版本,如果只需要运行Java程序,安装JRE就可以了。

      

      JDK详细:

      JDK(Java Development Kit,Java开发工具包)是Java语言的软件开发工具包(SDK),是面向Java开发者发布的Java套件。

      JDK包含的基本组件有:编译器、Jar打包工具、Javadoc文档生成器、Debug调试器、头文件生成器、反汇编器、监控工具等。

      JDK包含了完整的JRE,如果安装了JDK,就不用安装JRE了,因为JRE已经集成在JDK里面了

        

     

  • 相关阅读:
    面试题--基础
    面试题---flask
    vue---07 支付和订单
    企业真题
    vue --06 购物车的实现
    Three.js 开发机房(四)
    Three.js 开发机房(三)
    Three.js 开发机房(二)
    Three.js 开发机房(一)
    Three.js 前言
  • 原文地址:https://www.cnblogs.com/web-HCJ/p/4681663.html
Copyright © 2011-2022 走看看