`
duanfei
  • 浏览: 733655 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

关于一次调用,多次使用

    博客分类:
  • J2EE
阅读更多
最近在做调用接口的JAVA代码,其中用到了className object=new className();
但每次调用时都会生产一次对象,效率低.
可以用Spring来解决:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">

	<bean id="beanName" class="...">
	</bean>
</beans>

在JAVA代码中:
className oProxy = (className)BeanUtil.getInstance().getBean(context, "beanName", false);

在BeanUtil.java中:
    public static synchronized BeanUtil getInstance()
    {
        if(instance == null)
            instance = new BeanUtil();
        return instance;
    }
分享到:
评论

相关推荐

    避免一个方法在一定时间内被调用多次

    只有在最后一次调用后的等待时间过去后,实际的`func`才会被执行,且使用的是最后一次调用的参数。 通过这样的防抖实现,`handleMethod`在1秒内只执行一次,参数为最后那次调用的`i`值。这个示例也展示了如何将防抖...

    Step 7 如何监视多次调用的FC FB块的某处特定调用执行状态

    首先,当遇到需要监视多次调用的FC或FB内部逻辑时,最佳实践是设计这些块时保证其内部逻辑的独立性和完整性,使得它们对外提供的是一个稳定、独立的功能,而不需要关注每一次调用的具体细节。只需监控其输入和输出...

    TIA博途中FC或FB块被多次调用后,监控单个块执行情况的具体方法.docx

    在主组织块(OB1)中,我们两次调用FC"启保停",并为每个调用分配相应的参数,例如,第一次调用的start、stop和output参数可能是由motorControl1提供,第二次调用则对应motorControl2。 在程序下载到PLC后,我们...

    JQuery切换插件,可多次调用

    要做到这一点,插件的代码结构必须是模块化的,遵循“一次绑定,多次使用”的原则。这通常通过jQuery的事件委托和数据存储机制来实现,使得插件能识别并作用于新添加的元素。 实现可多次调用的步骤可能包括: 1. *...

    SpringBoot项目启动时实现调用一次初始化方法.docx

    使用`@PostConstruct`注解的方法只会被调用一次,确保了初始化过程只执行一次。下面是一个简单的例子: ```java @Component public class InitializationService { @PostConstruct public void init() { // ...

    100ms定时器子程序多次调用.rar

    这个“100ms定时器子程序多次调用”示例可能是关于如何在西门子PLC程序中有效利用定时器进行多次重复任务的一个教程。 首先,我们来了解定时器的工作原理。在西门子S7系列PLC中,有多种类型的定时器可供选择,如TON...

    使用runtime实现linux命令行或shell脚本多次调用

    本文将深入探讨如何使用`Runtime`和相关概念来实现Linux命令行或shell脚本的多次调用。 首先,`Runtime`类是每个Java应用实例的一部分,它提供了与正在运行的应用程序环境交互的方法。通过`Runtime.getRuntime()`...

    可调用多次的图片轮换、切换js

    "可调用多次的图片轮换、切换js" 提供了一种基于jQuery的解决方案,允许开发者灵活地控制图片的切换效果,且可以多次调用,这在需要动态更新或扩展图片展示功能时特别有用。 首先,jQuery是一个广泛使用的...

    多次点击Toast只弹一次

    为了解决“多次点击只弹一次Toast”的问题,我们可以采用自定义Toast的方法来实现。 首先,让我们理解一下标准Toast的工作原理。系统内部维护了一个队列,用于处理待显示的Toast。当你连续调用`Toast.makeText()`并...

    使用DLL调用防止程序多次运行的实例程序

    C#如何防止程序多次运行的技巧 &emsp;&emsp;直接判断程序进程是否存在。 - 获取正在运行的程序,没有运行的程序则返回MutexKey.None - 根据当前进程的进程名获得进程集合,如果进程ID不等于当前运行进程的ID以及运行...

    js 封装定时器解决多次调用定时器叠加问题及定时器无法清除的问题

    然而,如果不妥善管理,定时器可能会引发一些问题,比如多次调用定时器导致叠加,以及定时器无法清除。本文将详细讨论这些问题,并提供一个基于`js class`的解决方案。 首先,让我们理解为什么会出现定时器叠加问题...

    加密,一次调用加密,再一次解密

    一次调用加密,再一次解密,这描述的是加密过程的简单循环,即对数据进行加密处理,然后通过相应的解密过程恢复原始信息。这种操作在很多场景下都非常常见,如网络传输、存储敏感数据或创建数字签名等。 在给定的...

    FB块多次调用如何监控单个块的执行情况.doc

    当一个FB块被多次调用,比如在控制多个相同设备或功能时,如何有效监控每个独立调用的执行情况就成为一个关键问题。文档"FB块多次调用如何监控单个块的执行情况.doc"正是针对这一问题提供了解决方案。 首先,直接...

    android中两次调用jni

    本篇将深入探讨如何在Android应用程序中两次调用JNI,并且调用不同的本地方法。 首先,我们需要理解JNI的工作原理。JNI为Java程序员提供了一种方式,使得他们可以在Java代码中调用本地方法,这些本地方法是由C或C++...

    js定时器+ajax,间隔10s调用一次

    主要用于消息提醒,利用js页面定时器,定时提交ajax请求,查询最新的消息记录。改了很多次,终于成功了。

    Step7如何监视多次调用的FCFB块的某处特定调用执行情况[归纳].pdf

    但是,这个问题也存在一些困难,因为FC 块或 FB 块可能会被重复调用多次,从而导致监控结果不确定。 解决这个问题的方法是首先设置操作模式为“test operation”,然后打开要调用的FC/FB块,保存并下载,并打开调用...

    MFC DLL动态调用及静态调用

    - 动态调用占用内存小,因为多个进程可以共享同一个DLL实例。但需要处理DLL版本冲突和依赖问题。 - 静态调用简化了部署,因为不需担心运行时环境,但可能导致可执行文件体积增大。 在实际开发中,应根据项目需求...

    MULE开发实例1---并行调用多个webservice接口

    在这个特定的实例中,我们关注的是如何使用Mule ESB并行调用多个Web服务接口。这个主题对于那些需要高效处理多个并发请求的系统设计者和开发者来说至关重要。 首先,我们要理解Mule ESB的核心概念。它是基于事件...

    100ms定时器子程序多次调用 PLC程序.rar

    本资源"100ms定时器子程序多次调用 PLC程序.rar"包含了一个名为"100ms定时器子程序多次调用1.mwp"的文件,这很可能是某种PLC编程软件的工作项目或工程文件,可能使用了类似于西门子TIA Portal、三菱GX Developer或...

Global site tag (gtag.js) - Google Analytics