1.有多少个线程可以潜在的访问一个servlet实例
2.本地化时将用到StringBuffer么?
3.Transient 关键字有什么用途
4.String类是线程安全的么?

解决方案 »

  1.   

    你的问题都和共享互斥有关
    校验找本java 多线程的书看看
    会对你很有帮助
      

  2.   

    4.String类是只读的,显然是线程安全的
      

  3.   

    看一下java多线程的书吧。
    不看不知道,
    一看
    ......
    估计还是不知道。帮你顶一下。
      

  4.   

    1 没学过
    2 没看懂
    3 添上transient的变量不会被自动序列化
    4 String是非可变类,不会有线程问题。
      

  5.   

    1 一个线程
    2 不一定用到StringBuffer啊。用了只是提高性能
    3 没研究过
    4 线程安全(不过实际内存中只有一个实例对象)
      

  6.   

    1.有多少个线程可以潜在的访问一个servlet实例
    一个servlet只有一个实例,所有server的工作线程有可能都同时访问一个servlet实例2.本地化时将用到StringBuffer么?
    不太清楚你指的“本地化”是指什么,是编码转换吗?编码转换应该是不需要StringBuffer的3.Transient 关键字有什么用途
    transient关键字和对象的序列化有关,凡是加了transient关键字声明的对象成员都不会被序列化过程保存4.String类是线程安全的么?
    String对象是immutable对象,因此是线程安全的