java最大的优点是跨平台,是一种跨平台的编程语言。所以在网络中应用比较广泛

解决方案 »

  1.   

    同样在网络中的计算机,操作系统可能多种多样,java程序可以在所有的操作系统上运行,这就是优势
      

  2.   

    for system level, you don't need to deal with the network details by using Java, this relieves the programmers from having to explicitly code the data transportations at a very low level and trival details so that allows them to focus on the business logic.for applicaiton level, Java is good at web based applications.  Are you using VB coding your web page?when you talk about ASM, I don't know how much you know about ASM.  Do you know how many lines you need for implementing only a very simple transaction?  (you need to assure the ACID, concurency, synchronize..., you need to watch and control semphore and prevent dead lock, and other network issues.)C++ is good, but it is dangerous when using pointer. directly rewriting memory is not a good idea from my view.  C++ is still trival and diffcult for many programmers.  For network aspects, java is much easier for implementing than C++.