Java相关的专用术语

1 篇文章 0 订阅
1 篇文章 0 订阅

Java相关的专用术语

  1. JDK(Java Development Kit ):编写Java程序的程序员使用的软件
  2. JRE(Java Runtime Environment):运行Java程序的用户使用的软件
  3. Server JRE (Java SE Runtime Environment):服务端使用的 Java 运行环境
  4. SDK(Software Development Kit):软件开发工具包,在Java中用于描述1998年~2006年之间的JDK
  5. DAO(Data Access Object):数据访问接口,数据访问,顾名思义就是与数据库打交道
  6. MVC(Model View Controller):模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据显示分离的方法

JDK和SDK的区别

  1. SDK(soft development kit):软件开发工具包。sdk是一个大的概念,比如开发安卓应用,你需要安卓开发工具包,叫 android sdk,比如你开发java程序,需要用到java sdk,所以一般使用sdk这个概念,你需要在前面加上限定词。
  2. JDK:可以理解为 java sdk,它是编写java程序,使用到的工具包,为程序员提供一些已经封装好的 java 类库。

JDK 和 JRE 的区别

  1. JRE(Java Runtime Enviroment) 是 Java 的运行环境。面向 Java 程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行 Java 程序。JRE 是运行 Java 程序所必须环境的集合,包含JVM标准实现及 Java 核心类库。它包括 Java 虚拟机、Java 平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。
  2. **JDK(Java Development Kit) **又称 J2SDK(Java2 Software Development Kit),是 Java 开发工具包,它提供了 Java 的开发环境(提供了编译器 javac 等工具,用于将 java 文件编译为 class 文件)和运行环境(提 供了 JVM 和 Runtime 辅助包,用于解析 class 文件使其得到运行)。如果你下载并安装了 JDK,那么你不仅可以开发 Java 程序,也同时拥有了运行 Java 程序的平台。JDK 是整个 Java 的核心,包括了Java 运行环境(JRE),一堆 Java 工具 tools.jar 和 Java 标准类库 (rt.jar)。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java术语是指在Java编程语言中广泛使用的一系列专业术语。以下是对其中一些常见术语的解释: 1.类(Class):在面向对象编程中,类是一种定义对象的蓝图或模板,它描述了对象的属性和方法。 2.对象(Object):对象是类的一个实例,它具有该类定义的属性和行为。 3.方法(Method):方法是类中用于执行特定任务的一段代码,它可以接受输入参数,并可以返回一个值。 4.继承(Inheritance):继承是实现代码重用和构建类层次结构的一种机制,它允许一个类(子类)派生自另一个类(父类)并继承其属性和方法。 5.多态(Polymorphism):多态是指相同类型的对象在不同情况下表现出不同的行为。它允许通过将对象视为其超类来编写更灵活和可扩展的代码。 6.接口(Interface):接口是一种抽象数据类型,它定义了一组方法的规范,但没有提供其实现。类可以实现一个或多个接口,从而达到多重继承的效果。 7.异常(Exception):异常是程序在执行过程中遇到的错误或异常情况。Java提供了异常处理机制,允许开发人员识别和处理这些异常,以保证程序的稳定性和可靠性。 8.线程(Thread):线程是程序执行流中的最小单位,它允许同时执行多个任务。Java中的线程提供了并发编程的支持,开发人员可以编写多线程程序以实现任务的并行执行。 9.垃圾回收(Garbage Collection):垃圾回收是Java自动管理内存的机制。它通过监测和回收不再使用的对象来释放内存,以防止内存泄漏和减轻开发人员对内存管理的负担。 10.包(Package):包是一种用于组织和管理类的机制。它将类组织成命名空间,可以避免类名冲突,并提供更好的代码结构和可维护性。 这些术语Java编程中的基础概念,掌握它们对于开发高质量和可维护的Java应用程序至关重要。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值