首页 > Java

Java开发有什么优势,学这个好不好

发表于2015-04-14 11:25:51| --次阅读| 来源webkfa| 作者小豆豆

摘要:Java开发有什么优势,学这个好不好
1.Java是一种跨平台,适合于分布式计算环境的面向对象编程语言。具体来说,它具有如下特性:简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等。 
Java有许多值得称道的优点,如简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能、多线程、动态性等。Java摈弃了C++中各种弊大于利的功能和许多很少用到的功能。Java可以运行与任何微处理器,用Java开发的程序可以在网络上传输,并运行于任何客户机上。
希望能帮到你
2、与C++相比,属于OOP面向对象的编程,更接近现实的事物,也就变得更简单容易理解,同时增加代码的复用性,降低了开发的工作量。
3、跨平台。各个平台通过自己的JVM即JAVA虚拟机可以将类文件翻译成自己认识的文件。
4、垃圾回收机制,区别于C++,拥有垃圾回收机制,不会因为程序员忘记释放资源而导致内存溢出等现象
暂时就想到这几个主要的,现在JAVA语言是主流语言,想学赶紧的吧。

5、优点是相对于其他语言的。C#是ms的当家花旦,但是ms的跨平台不靠谱,所以C#其实先天做web开发就是不够给力。windows对于ms既是立家之本,也是一个沉重的拖累。相对而言,java做web开发,支持的框架多,跨平台不是其他语言能比的。跟C++比,c++说起来也是跨平台的,但是做到一套C++代码跨平台其实在开发管理上是非常困难的。
6、java是c++这些语言上演化过来的,所以不像C++背上了沉重的C的负担,使c++非常复杂。java不需要和c或者其他兼容,设计的非常干净
7、java除了写web程序目前有当仁不让的最佳语言的趋势外,写cs程序也有优势,因为C++的界面框架实在太复杂了。C#写CS代码,就我知道的,应该没有特别大成程序(这一点可能不太确切,只是我个人的感觉)
8、现在铺天盖地的Android开发,后端程序显然是java更主流。
我个人的体会是,这几条加起来,一个普通的研发人员不深入研究一下java,是说不过去的。除非你很牛,在大公司专门写底层。或者你写的程序和硬件比较相关

相关文章

猜你喜欢

学到老在线代码浏览器 关闭浏览
友情链接: hao123 360导航 搜狗网址导航 114啦网址导航 博客大全
Copyright © 1999-2014, WEBKFA.COM, All Rights Reserved  京ICP备14034497号-1