当前位置: 技术问答>java相关
笨鸟提问:Java都能什么?
来源: 互联网 发布时间:2015-04-25
本文导语: 小弟从来没有接触过Java,但听说这个东东很好,不知道Java都适合做哪方面的软件,和Delphi、VB、VC相比有什么不同? 它有哪些特点和优越性? | 你的问题太大了,java同这些开发工具比,第一个优...
小弟从来没有接触过Java,但听说这个东东很好,不知道Java都适合做哪方面的软件,和Delphi、VB、VC相比有什么不同?
它有哪些特点和优越性?
它有哪些特点和优越性?
|
你的问题太大了,java同这些开发工具比,第一个优点在于它具有跨平台的优势,不过也可以叫做劣势,因为java就是一个平台;第二个优点在于它是完全面向对象的,没有尾巴的那种,这也是很多面向对象的开发方法喜欢用java的原因;第三个优点在于代码复用性强,这也是它完全面向对象带来的好处;第四个优点对于开发人员来说它免费且开放;另外,java对于几乎各种应用范围都有他的解决方案,从嵌入式开发的j2me到企业应用的j2ee,甚至还提供工业控制的开发包。
再来说说缺点,跨平台带来的缺点是牺牲了部分效率,所以java慢;免费开放使它没有免费的好的集成开发环境(当然试用版不算),如果你尊重知识产权,不用盗版,那么你的工作量会成倍上升。
对于优缺点就想起这么多,欢迎大家补充。至于它做什么,我个人觉得它对于web与数据库还有网络应用有一定优势,嵌入式开发这块不太懂,好像也挺热。当然也可以做企业中的系统,如果你有足够快的机器:)
再来说说缺点,跨平台带来的缺点是牺牲了部分效率,所以java慢;免费开放使它没有免费的好的集成开发环境(当然试用版不算),如果你尊重知识产权,不用盗版,那么你的工作量会成倍上升。
对于优缺点就想起这么多,欢迎大家补充。至于它做什么,我个人觉得它对于web与数据库还有网络应用有一定优势,嵌入式开发这块不太懂,好像也挺热。当然也可以做企业中的系统,如果你有足够快的机器:)