开发语言漫谈-Java

由于C++过于复杂,Java诞生了。与C++相比,Java更易于学习和使用,它去掉C++中的指针和解决了内存管理问题。Java提供了垃圾自动回收机制,自动管理不再使用的内存。Python又进一步简化,使得语法更简洁,更易于阅读和编写。当然随着简化,性能就越来越低。

冷知识:Java最初的名字是C++--。从这个名字就能知道Java就是C++发展而来。

Java大家太熟了,这里不再介绍技术方面。单说Java还有没有未来,现在的网上充斥着Java已死的言论。的确Java现在面临新语言的巨大挑战,而且天生就比较尴尬:比C++简化,但又没有彻底简化,随着使用的发展,又加入很多新特性,变的越来越复杂,让自己变成了自己讨厌的样子。但是毕竟大量的产品、项目都是基于Java开发的,想转变方向是很难的,也需要很长的时间。所以从现实角度,Java不会死,而且也提供了大量的就业岗位。只是会的人太多了,变的卷起来了。由于其巨大的存量和Java的继续发展,Java会一直保持热门地位,但不会再有过去的王者地位了,现在描述的Java已死,事实上描述是Java的地位正在下降而已,但远不到死亡的地步。

也就是说,Java目前就是普通工具,可以混口饭吃,但不会是香饽饽了。记得Java当年也很香,那个时候是VB,Delphi,PB的时代。所以随着技术的发展,后浪推前浪是自然规律。

相关推荐
黎宇幻生4 小时前
Java全栈学习笔记39
java·笔记·学习
Aurorar0rua4 小时前
C Primer Plus Notes 09
java·c语言·算法
nongcunqq5 小时前
abap 操作 excel
java·数据库·excel
R-G-B6 小时前
【02】C#入门到精通——C# 变量、输入/输出、类型转换
开发语言·c#·c# 变量·c#输入/输出·c#类型转换
星河队长6 小时前
C# 软件加密方法,有使用时间限制,同时要防止拷贝
开发语言·c#
史迪奇_xxx6 小时前
10、一个简易 vector:C++ 模板与 STL
java·开发语言·c++
2301_801252226 小时前
Java中的反射
java·开发语言
Kiri霧7 小时前
Rust开发环境搭建
开发语言·后端·rust
weixin-a153003083167 小时前
[数据抓取-1]beautifulsoup
开发语言·python·beautifulsoup
遇印记7 小时前
大二java学习笔记:二维数组
java·笔记·学习