JBuilder自带了Tomcat,怎么还要WebLogic、WebSphere、Sun One、Oracle9i Application Server、Borland Enterprise Server[自带--但却没有发现]
每个编译单元只能有一个public class,是否也包括inner class
Java源码库中源代码如何得到
Java基本类型都被封装了一便,这是怎么回事。
unsynchronized,具体意味着什么[我知道好象是多线程状态下没有同步,但如果具体一点呢]
在java里面encapsulation和wrapped之间的区别 

解决方案 »

  1.   

    1 没看懂。
    2 不包括inner class。
    3 一般装JDK的时候,目录下会有一个src.zip文件(也可以选择不装),就是库的源码。
    4 考虑效率,基本类型(如int)未被实现成对象,不能直接作为object传递。但是基于面向对象的思想,所有的数据都应该可以作为object传递的。所以有了对应的封装类(如Integer)作为解决。
    5 unsynchronized是指数据可以异步访问,也就是对线程是安全的,也就是说几个线程可以访问同一个属性或方法而不会产生破坏性数据或死锁等现象。
    6 不是很明白,原文书读得不多。encapsulation好似是数据和方法的封装,wrapped应该是一种设计模式,或者指基本类型数据转换成对象的一种技术。
      

  2.   

    ----非常感谢您的支持,我开头没说清楚,下面补充
    1.比如weblogic,据说最popular,差不多抵得上个ide了,似乎意味着学它可不容易而且得下很多工夫,对这种东西该如何处理
    2.unsynchronized 在os里面有接触这种东西,感觉同步还是比异步更有实用价值,很多class unsynchronized 但是如何在需要的时候把他们变成synchronized这是个问题,how to
      

  3.   

    ---My God!没有人气,自己顶一下