Java体系结构,特点以及常用的名词

Java体系结构:

JavaSE : Java Platform Standard Edition java标准版(提供标准类库)
JavaEE : Java Platform Enterprise Edition Java企业版(提供企业级解决方案,主要针对企业级开发这一块)
JavaME: Java Platform Micro Edition Java微型版(说白了就是手机,被安卓替代)

 Java语言特点:

       1、 面向对象

        2、跨平台性:是指软件不受计算机硬件和操作系统的约束而在计算机环境下正常运行,也就是说Java的程序可以在window,Linux,MAC操作系统下运行。(适应在不同操作系统下运行,引入了 JVM,三个操作系统的JVM是不一样的,这三个JVM屏蔽了操作系统之间的差异,让Java程序在各个平台上运行,不是在操作系上运行,而是在虚拟机上运行。要注意的是,Java程序跨平台性,虚拟机不跨平台)

Java一次编写,到处运行。Java源代码经过编写生成字节码。

        3、安全

        4、多线程: 程序运行的东西叫进程,一个进程可以同时进行多个任务,每个任务就叫一个线程。

Java中常用的名字:

JDK: Java Development Kit Java开发工具包

JRE: Java Runtime Environment Java运行环境

JVM: Java Virtual Machine Java虚拟机

API: Application Programming Interface 应用程序编程接口

IDE: Integrated Development Environment 集成开发环境(开发工具)

DOC:Document 文档

Object:对象

Class:类型

JDK JRE JVM三者之间的关系:

        JDK: 支持Java程序开发的最小环境
        JDK = Java程序设计语言+Java虚拟机+Java API类库


        JRE:支持Java程序运行的标准环境.
        JRE=Java虚拟机 +Java API类库中的Java SE API子集

也就是说,安装了JDK就有JRE,JRE里面又包含了虚拟机

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值