同年生,同根名,终成死敌:Java与JavaScript的相爱相杀三十年
1995年,Java带着虚拟机出生,誓要“一次编写,到处运行”;同年,JavaScript蹭着Java的热度诞生,只想做浏览器里的小脚本。三十年后,它们一个在服务端被Node.js偷家,一个在移动端被uni-app反噬。这对曾经“前端+后端”的最佳拍档,终于在各条战线上兵戎相见。
Java发展史:从桌面弃儿到企业级霸主,再借安卓封神
一门语言,四场战争,两次绝地翻盘。它输掉了最想赢的战役,却赢得了整个时代。前言:Java的“反脆弱”剧本如果编程界有“最佳逆袭奖”,Java一定蝉联冠军。1995年,Sun公司带着“一次编写,到处运行”的雄心推出Java,目标是桌面客户端——结果被微软MFC按在地上摩擦。
java三大平台介绍,该选择哪个平台学习java编程?
眼见为实,前面的文章洋洋洒洒几千字介绍了JAVA的历史和学习方法,但是都只是在字面上,我们也没有看到一个真正的JAVA程序运行需要经过哪些步骤,流程是否复杂? 本篇文章则通过Hello World程序带大家真正走进JAVA的世界,看看如何完成它吧。
Java 8备受宠爱,HarmonyOS冲刺全球第三大操作系统,全民热议元宇宙|2021十大技术热词
其中,1995 年诞生的 Java 虽然常被唱衰,也常被动接受 Python、Kotlin 等语言的挑战,但不可否认的是,据 CSDN TOPN 指数月排行榜显示,Java 仍然是开发者最为常用的编程语言。
Error 404: 请让我们充满恶意地告别IE
日前,微软正式确认了一则在坊间流传已久的消息:放弃IE浏览器品牌,转而开发和启用新一代浏览器。消息一出,世人皆叹:IE老了,再经典的产品终究敌不过岁月的浪潮。
Java 26发布,彻底移除Java Applet API!
JDK 26 官方包含 10 项 Java Enhancement Proposal功能,具体包括:1. 模式匹配中的原始类型、instanceof 与 switch。JDK 26 还正式移除了 Java Applet API,该 API 在 JDK 17已标记为弃用。
Java的优势:跨平台只是一部分
以下讨论只针对PC端和移动端。Java最大的优势真的在于跨平台吗?以前是,但现在已经不是了。有跨平台需求的仅仅是客户端应用,而不是服务端。
Java往事:机顶盒项目失败、发布会前三天重写代码、与微软对簿公堂,官方纪录片揭秘30年传奇
近日,由独立媒体公司 CultRepo 推出的官方纪录片《The Java Story》正式上线 YouTube,包括 Java 之父 James GosLing,Java 集合框架创作者、《Effective Java》作者 Joshua Bloch,Apache Tomcat 创始人 James Duncan Davidson,Java 语言架构师、Oracle Java 平台团队成员 Brian Goetz 等在内的多位核心开发者和行业亲历者的讲述,首次系统回顾了 Java 从诞生到现代化演进的完整历程。
曾经是“杀手级”桌面语言,Java 桌面开发为何走向衰落?
本文作者以个人视角对 Java 桌面发展历程做了回顾,内容来自他在上世纪九十年代后期担任 Java 开发者时的所见所感,主要讲述曾经的“杀手级”桌面语言 Java 是为何从 21 世纪开始颓势尽显、步入衰落的。