java,context
<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>
java context是什么,让我们一起了解一下。
context是一个强大的文本编辑工具,特别适合于开发者进行源码编辑,java中的context是上下文、环境的意思,是建立一个通道能访问JNDI服务器,同时也让JNDI服务器接受请求,起到交互作用。
在JAVA中什么时候用到Context?
当JNDI的一个类javax.naming.InitialContext,读取JNDI的一些配置信息,并内含对象和其在JNDI中的注册名称的映射信息的时候,请看下面的代码:
InitialContext ic=new InitialContext();RMIAdaptor server=(RMIAdaptor)ic.lookup("jmx/invoker/RMIAdaptor");
这是一段JBoss中获取MBean的远程调用类的代码。在这里面通过InitialContext中JNDI注册的名称“jmx/invoker/RMIAdaptor”来获得RMIAdaptor对象。这和JAVA集合中的MAP有点像,有一个String的key,key对映着它的对象。
再来看看下面Spring中最常见的几句代码。ApplicationContext 是内含configuration.xml配置文件的信息,使得可以通过getBean用名称得到相应的注册对象。
ApplicationContext ctx= new FileSystemXmlApplicationContext("configuration.xml");Object obj= ctx.getBean("Object_Name");
从上面的代码,能体会到Context所代表的意义:公用信息、环境、容器....。所以Context翻译成上下文是可以的,也可以按照语言使用的环境,翻译成“环境”、“容器”也是可以的。
另外,Context也是一个内部类。代码如下:
public class Mapper<KEYIN, VALUEIN, KEYOUT, VALUEOUT> { /** * The <code>Context</code> passed on to the {@link Mapper} implementations. */ public abstract class Context implements MapContext<KEYIN,VALUEIN,KEYOUT,VALUEOUT> { } }
内部类的好处就是Mapper类的参数Context可以很方便的访问到。
-
qq怎么恢复被退出的群
21世纪是互联网信息时代,互联网聊天软件发挥重要信息沟通作用,一些我们不需要的聊天群会选择退出,也会由于不小心或者别的原因退出了qq群,那么退出的聊天群该怎么恢复呢?退出的qq群只有群主能进行恢复操作,管理员不能恢复,而且只能恢复被群主或管理员删除的群成员。而...
-
汽车均衡器怎么调音质好
1、首先打开播放器,播放一首歌,选择均衡器。2、就可以进行相应的设置,在选择自定义的时候。3、需要了解音乐均衡器的各个频段所增益的乐器及调节效果,20HZ-40HZ,在这一段中提升能够使音乐变得强而有力。4、40HZ-150HZ,是声音的基础部分,声音丰满柔和。...
-
苹果手机相册怎么上锁,苹果手机相册怎样上锁
1、在手机上下载腾讯手机管家APP,下载完毕点击打开。2、进入手机管家后,选择相册管理。3、点击加密相册并进入。4、第一次进入加密相册会要设置一个个人密码,或者用户可以通过指纹识别进入相册。5、输入密码后,密码如果正确,相册会自动打开。6、进入相册后,点击添加,...
-
黑色背景拍照窍门详解
1、调整拍摄角度,寻找背景:既然是拍摄黑背景,在拍摄前我们尽量选择深色的背景,这样也就更加容易达到效果。不过深色不一定要是纯黑色,只要颜色较为深沉,偏向暗色调的均可。拍摄前多多观察,寻找不同的拍摄角度,以找到有反差的深色作为背景。要多尝试不同的角度,直至主体...