1995年,一个新的编程语言发布了,它从广为人知的C++语言以及鲜为人知的Smalltalk语言继承而来。这个新的编程语言就是Java,它尝试着去改善之前大部分语言的局限性。比如,令Java广为流行的一个重要特性是:编写一次就能随处使用。这个特性意味着,你能够在一台Windows机器上开发代码,但是可以让代码运行在Linux上,或者说其他的系统上,你所需要的只是JVM(Java Virtual Machine,Java虚拟机)。Java还提供了一些其他特性,比如:垃圾回收器,让开发人员从繁杂的申请内存和释放内存工作中解放出来;JIT(Just In Time,即时编译技术),让Java更加智能和快速。Java还移除了一些特性,比如指针,这样会让Java更加安全。上面提到的所有特性以及后续增加的网络支持特性使Java成为开发人员的一个普遍选择。自Java诞生以来,隔几年就有一种新语言诞生和消失,而Java 11已经成功发布并被公众接受,这正说明了Java语言的成功。
资料来源:《Java设计模式及实践》,文章链接:https://developer.aliyun.com/article/726838
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。