黑马程序员技术交流社区

标题: 小弟刚开始学习JAVA,如何权衡JAVA的优点和缺点 [打印本页]

作者: wawsc5354524    时间: 2014-8-4 22:51
标题: 小弟刚开始学习JAVA,如何权衡JAVA的优点和缺点
优点就是周所周知的可移植性,跨平台性。但是缺点呢、我想知道都有什么?凡事都有2面性,我想JAVA也是吧,希望大家给予我这个小白解答下

作者: 王松朝    时间: 2014-8-4 23:36
开发效率快,可移植性高,平台依赖性低,    执行效率低下 ( 效率低下只是相对c或者汇编代码而已)   总体来说来是优点大约缺点
作者: wawsc5354524    时间: 2014-8-5 00:31
王松朝 发表于 2014-8-4 23:36
开发效率快,可移植性高,平台依赖性低,    执行效率低下 ( 效率低下只是相对c或者汇编代码而已)   总体来 ...

只是执行效率低下是吧,是因为有虚拟机吗?
作者: 杨庆雷    时间: 2014-8-5 00:41
还没想这么多    刚开始也没必要去想这些吧
作者: 烟海    时间: 2014-8-5 01:19

执行效率低...开发成本高......维护成本相比较也挺高..............
同时跨平台,或者跨版本运行不友好.............

这些是缺点.....不过都是貌似和php进行比较的.............

但是java的安全性高 ....这一点就决定了政企银行的首选必须是java..........
作者: huanhuan    时间: 2014-8-5 07:41
java应用范围广,就业前景也不错,但是java需要大量的代码,可能时间有点长
作者: 沐小北    时间: 2014-8-5 07:58
代码繁多,执行时间长,执行不方便!
作者: 明2012    时间: 2014-8-5 08:38
你可以自己搜索一下,编程语言的发展史,应该有相关内容
作者: lcl    时间: 2014-8-5 08:43
Java比C和C++简单,windows Linux都能用
作者: huanglyhf    时间: 2014-8-5 08:49
缺点就是优点太多了
作者: 200米王朝    时间: 2014-8-5 08:55
优点大于缺点
作者: 长跑※终点    时间: 2014-8-5 13:06
缺点是执行效率不是特别的高,还有就是不能进行比较底层的开发。
作者: Franklin    时间: 2014-8-5 13:58
学习自己可以用的东西
作者: sunny~    时间: 2014-8-5 20:38
Java面向对象,没感觉很爽吗
作者: li963309584    时间: 2014-8-5 20:56
你可以看看李刚写的  疯狂Java讲义里边的第一章,讲了一些

作者: 月夜小楠    时间: 2014-8-5 23:31
路过。。。。。
作者: wawsc5354524    时间: 2014-8-6 00:39
月夜小楠 发表于 2014-8-5 23:31
路过。。。。。

呃呃,好吧,早点睡
作者: wawsc5354524    时间: 2014-8-6 00:41
li963309584 发表于 2014-8-5 20:56
你可以看看李刚写的  疯狂Java讲义里边的第一章,讲了一些

好的,我去看看,刚学习JAVA,要加油啊!
作者: wawsc5354524    时间: 2014-8-6 00:43
sunny~ 发表于 2014-8-5 20:38
Java面向对象,没感觉很爽吗

呃呃,今天才刚开始学了,还没有那么的深入。
作者: wawsc5354524    时间: 2014-8-6 00:46
长跑※终点 发表于 2014-8-5 13:06
缺点是执行效率不是特别的高,还有就是不能进行比较底层的开发。

哦,这个我知道因为它是高级语言吗?所以不可以进行底层的开发?
作者: wawsc5354524    时间: 2014-8-6 00:48
huanglyhf 发表于 2014-8-5 08:49
缺点就是优点太多了

呃呃,好吧,服了....哈哈
作者: wawsc5354524    时间: 2014-8-6 00:49
lcl 发表于 2014-8-5 08:43
Java比C和C++简单,windows Linux都能用

这就是传说中的跨平台啊
作者: 长跑※终点    时间: 2014-8-6 01:10
wawsc5354524 发表于 2014-8-6 00:46
哦,这个我知道因为它是高级语言吗?所以不可以进行底层的开发?

java被设计出来就是不适合底层开发的。它适合上层的开发。所以用java不用跟硬件和底层系统打交道。
作者: 张周飞    时间: 2014-8-6 09:29
相对于C /C++,java是很爽的,,,
作者: 好男人进化论    时间: 2014-8-6 11:44
考虑这些干嘛呢?我觉得吧,多学一门知识总归是好的
作者: MeloX    时间: 2014-8-6 11:52
高手在民间...............




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2