请教大虾们一个问题:
我有一个方法是做转换用的,现在有两个实现方案:
1. 把它写成静态方法放在一个不允许被实例化的类中,当并发访问这个类时,会不会产生性能问题,因为这个静态方法在内存中只有一个,没有副本.或是JVM自动为其产生多线程,就像Servlet那样单实例多线程2.做一个实例池,但是怎样实现实例池的功能呢?请问哪一个方案好?怎样实现实例池?
我有一个方法是做转换用的,现在有两个实现方案:
1. 把它写成静态方法放在一个不允许被实例化的类中,当并发访问这个类时,会不会产生性能问题,因为这个静态方法在内存中只有一个,没有副本.或是JVM自动为其产生多线程,就像Servlet那样单实例多线程2.做一个实例池,但是怎样实现实例池的功能呢?请问哪一个方案好?怎样实现实例池?
你的机器在某个时间内也只可能运行一条指令你又不需要通过建立池保持什么状态,搞那么复杂干什么?静态方法在JVM调入的时候已经优化过了,似乎你考虑得太多了