停留在Java8的人,如果Java8停止支持了,怎么办?

体娱   2024-08-16 21:01   山东  

看到这个问题,很多人估计心中一凉,啊!这说的不就是我吗?赶紧关注一下!
那为什么大家都停留在Java8呢?
有几个原因:
1、Java语言本身的特性
我们知道,说到不思进取,Java绝对不是最“不思进取”的。很多人现在还在用C99,那是多久之前的版本啊!C++也好不到哪里去,很多大公司的gc++还停留在v4版本。
Java现在的关键词其实也够用了!
后续增加的这些什么Steam,那些Map、Filter其实都可以写出来,不过是语句稍微长一些。自动声明的var语法,其实也不是必需品。
但是,Java有一点和C/C++不同,因为Java是一个平台级别的产品,除了基本的Java语言,还有一个伴随的JDK类库,而且这个类库在提供大量功能的同时还提供了跨平台特性。
JDK平台,无疑对于软件的可靠性、稳定性都影响更大。
而C、C++则各自为战,类库很分散。
2、技术为业务服务
很多人见过日本人的软件,都还是VB6编写的软件。
VB6比起Java8是不是更加老古董!
另外我还看过一个更极端的例子。
有一家房地产公司,叫“龙湖地产”,2022年销售额200亿元,是全国地产10强。
这家公司有一个特殊的Excel表格,有100多M,里面有各种各样的公式。通过这个Excel表,输入一些参数,这个Excel表格就会算出大概的利润率,值不值得投资。这个Excel表格的结果,会直接给董事会成员使用,作为投资的决策依据之一。
很多人也曾经打算把这个Excel表的运算过程提取出来,做一个程序。但是因为这个Excel表格里面经过了大量的人修改,凝聚了太多人的心血,已经没人能够彻底搞清楚它了。
公司的IT部门在几经周折之后,也只能提供了一个界面,把接口包装一下,后台依然使用这个Excel。
既然Excel表都能继续使用,那我们使用Java语言的人还需要担心什么呢?
毕竟比较起Excel,Java有更完整的“图灵”特征,还有更好的维护,有强大的IDE语法高亮,还有自动完成。
Excel都不担心,Java8担心什么?
3、Java8的兼容性还可以
前一段时间,我整理硬盘,发现VMware WorkStation里面还有几个沉睡的虚拟机,其中就有一个Window7。
于是,我就启动了它。
然后,我就发现这个Win7是个“纯净版本”,里面啥也没有。
我打开IE,发现除了Baidu以外,其它的网站都会提示错误。这个是因为IE自带的HTTPS加密证书的问题,它无法匹配现代网站的HTTPS协议。
那当务之急,就是安装一个新浏览器。
结果发现,Chrome不支持,Edge也不支持,firefox不支持。
主流的浏览器都已经不支持Win7了,都无法安装。
最后,我惊奇的发现了,居然有一个浏览器还有Win7版本,那就是金山的“猎豹浏览器“。如果你访问猎豹浏览器的网站,就是提示您可以下载Win7版本。
猎豹浏览器,是真良心浏览器。
另外一个良心软件,是迅雷。虽然迅雷最新的版本让人诟病,但有一说一,我下载了迅雷的12版本,依然可以在Win7上面运行。
那么Java8怎么样呢?
很明显,Java8也是可以运行的。无论是Win7,还是Win10,亦或是Win11,都完全没有问题。
从这个角度来讲,稳定不变也有好处。
总结一下,Java8能用,够用,比它老的东西还有人用!
我是明月,
天已立秋,依然Java8!

明月三千
将进酒,杯莫停。与君歌一曲,请君为我倾耳听。荔枝成为linux大师!
 最新文章