因爱不悔吧关闭:java和vb有什么不同

来源:百度文库 编辑:高考问答 时间:2024/04/28 05:34:37
谢谢
我想知道java和vb在学习难易方面的不同。

java和vb都是解释性的.但java要编译成字节码也就是class文件.class文件并不能执行,必须要jre的支持!也就是java虚拟机!而vb是直接解释的.
但两者都可以打包成exe文件.
由于java是编译成class文件并优化过的所以有时它的执行更快!甚至比c++快!
并且JAVA主要的特点就是平台无关性(须java虚拟机)!java有很多大公司的支持!
java的生命力更强!因为java是可以扩展的,而vb天生就是难以扩展的.如《java编程思想》了所许叙!
java是纯粹的面对对象的!(opp)
java是网络的!因为网络上不光有win系统!
vb.net也是网络的但是.net让简单的.net变的搞笑!
因此我们还是要学java和c++

区别比较大,VB的代码清晰简单便于理解,但是基于比较上层的技术使得其代码效率非常低下,能实现的功能也过于简单
JAVA主要的特点就是平台无关性,各种平台的兼容性很好,代码效率介于C于VB之间,不过还是很高的。

名字不同也算一点吧!  ^_^