1.语法相识并不代表核心的东西是一样的。C++和其他传统语言编译后都是机器代码(真是机器),java生成的是(虚拟机器代码),他的运行需要Jvm(Java虚拟机)
2.和网络关系密切的项目比较适合Java.个人认为没有什么不能用VC等其他开发工具开发的而只能用Java解决。除非你非要说是J2ee架构上的应用。:P
3.和机器硬件相关的大部分程序Java解决不了。如驱动程序之类的。
4.个人认为JBuilder首选。JBuilder7吧。非要拿JBuilder和VC相比,我只能说仁者见仁,智者见智!