我总是听到程序员试图为工作挑选合适的工具.我从来没有用Java编程,所以我想知道它有什么好处?它为何如此受欢迎?我应该用它做什么?
我只是休闲地编程.它有什么特别的好玩吗?
我认为在12年左右之后,"一次编写,随处运行"的口头禅几乎是正确的.编写Java代码几乎将您与部署它的系统的平台相关方面隔离开来.
可移植性
令人难以置信的图书馆广度
自下而上的安全性
性能
稳健性
大规模的社区,帮助的数量,图书馆,IDE,是巨大的(这是一件好事).
对于一个随意的程序员来说,Java可以教授很多关于面向对象编程的知识,并且通常会鼓励良好的编程习惯,而不必担心像C++那样多的"杂乱"细节(指针,内存管理).
调试"灾难性"错误也更容易一些.