当前位置: 首页 > 面试题库 >

Java上下文到底是什么?

叶浩荡
2023-03-14
问题内容

我用谷歌搜索并阅读了Java文档,但我有些困惑。有人Context可以用简单的英语解释吗?


问题答案:

用编程的术语来说,它是较大的周围部分,可以对当前工作单元的行为产生 任何
影响。例如,使用的运行环境,环境变量,实例变量,局部变量,其他类的状态,当前环境的状态等。

在某些API中,您会在接口/类中看到此名称,例如Servlet
ServletContext,JSF
FacesContext,Spring
ApplicationContext,Android
Context,JNDI
InitialContext等。它们通常都遵循
Facade模式 ,该
模式 抽象了最终用户不需要了解的环境细节。单个接口/类。



 类似资料:
  • 问题内容: 我的头衔几乎概括了这一切。 谁能启发我… “ JavaScript中的“执行上下文”是什么?” 以及它与“ this”,吊装,原型链,作用域和垃圾收集之间的关系? 问题答案: 您要问的是几个密切相关的不同概念。我将尝试简要地解决每个问题。 执行上下文 是语言规范中的一个概念,用外行的术语来说,大致等同于函数执行的“环境”。也就是说,变量作用域(以及 作用域链 ,外部作用域的闭包中的变量

  • 内存中存放的数据在计算机关机后就会消失。要长久保存数据,就要使用硬盘、光盘、U 盘等设备。为了便于数据的管理和检索,引入了“文件”的概念。 一篇文章、一段视频、一个可执行程序,都可以被保存为一个文件,并赋予一个文件名。操作系统以文件为单位管理磁盘中的数据。 成千上万个文件如果不加分类放在一起,用户使用起来显然非常不便,因此又引入了树形目录(目录也叫 文件夹)的机制,可以把文件放在不同的文件夹中,文

  • 问题内容: 我从事Java SE已有数年了,然后转向Java EE。但是,在理解Java EE的某些方面时遇到一些麻烦。 Java EE只是一个规范吗?我的意思是:是EJB Java EE吗? EJB / Spring是否是Java EE的不同实现? 抱歉,我很难理解Java EE是什么。 有人可以解释一下Java EE是什么吗?和EJB? 问题答案: Java EE只是一个规范吗?我的意思是:是

  • 多线程编程中一般线程的个数都大于 CPU 核心的个数,而一个 CPU 核心在任意时刻只能被一个线程使用,为了让这些线程都能得到有效执行,CPU 采取的策略是为每个线程分配时间片并轮转的形式。当一个线程的时间片用完的时候就会重新处于就绪状态让给其他线程使用,这个过程就属于一次上下文切换。 概括来说就是:当前任务在执行完 CPU 时间片切换到另一个任务之前会先保存自己的状态,以便下次再切换回这个任务时

  • 本文向大家介绍Java中的Null到底是什么,包括了Java中的Null到底是什么的使用技巧和注意事项,需要的朋友参考一下 前言 对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。Java为什么要保留null呢?null出现有一段时间了,并且我认为Java发明者知道null与它解决的问题相比带来了更多的麻烦,但是n

  • 主要内容:JSP的由来,Servlet与JSP异同点,JSP相对于Servlet的优点JSP(Java Server Pages)是一种动态网页开发技术。JSP 文件就是在传统的 HTML 文件中插入 Java 代码和 JSP 标签,后缀名为 。 JSP 与 PHP、ASP、ASP.NET 等语言类似,都运行在服务端。通常返回给客户端的就是一个 HTML 文件,因此只要有浏览器就能查看 JSP 页面。 JSP 使用 JSP 标签在 HTML 网页中插入 Java 代码,标签通常以