曾经是“杀手级”桌面语言,Java 桌面开发为何走向衰落?
本文作者以个人视角对 Java 桌面发展历程做了回顾,内容来自他在上世纪九十年代后期担任 Java 开发者时的所见所感,主要讲述曾经的“杀手级”桌面语言 Java 是为何从 21 世纪开始颓势尽显、步入衰落的。
Java发展史:从桌面弃儿到企业级霸主,再借安卓封神
一门语言,四场战争,两次绝地翻盘。它输掉了最想赢的战役,却赢得了整个时代。前言:Java的“反脆弱”剧本如果编程界有“最佳逆袭奖”,Java一定蝉联冠军。1995年,Sun公司带着“一次编写,到处运行”的雄心推出Java,目标是桌面客户端——结果被微软MFC按在地上摩擦。
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与JavaScript的相爱相杀三十年
1995年,Java带着虚拟机出生,誓要“一次编写,到处运行”;同年,JavaScript蹭着Java的热度诞生,只想做浏览器里的小脚本。三十年后,它们一个在服务端被Node.js偷家,一个在移动端被uni-app反噬。这对曾经“前端+后端”的最佳拍档,终于在各条战线上兵戎相见。
最火11款Java编译器实测:免费开源vs付费旗舰,新手老炮各取所需
一、同样写Java,为什么有人10分钟编译,有人卡一下午?Java开发者的痛点,从来都不是写代码本身,而是选不对工具——明明是同样的代码,有人用对编译器,一键运行零报错,效率直接翻倍;有人跟风用热门工具,却要反复调试配置,半天连一个简单程序都跑不起来。
Java 8备受宠爱,HarmonyOS冲刺全球第三大操作系统,全民热议元宇宙|2021十大技术热词
其中,1995 年诞生的 Java 虽然常被唱衰,也常被动接受 Python、Kotlin 等语言的挑战,但不可否认的是,据 CSDN TOPN 指数月排行榜显示,Java 仍然是开发者最为常用的编程语言。
Java的优势:跨平台只是一部分
以下讨论只针对PC端和移动端。Java最大的优势真的在于跨平台吗?以前是,但现在已经不是了。有跨平台需求的仅仅是客户端应用,而不是服务端。
java三大平台介绍,该选择哪个平台学习java编程?
眼见为实,前面的文章洋洋洒洒几千字介绍了JAVA的历史和学习方法,但是都只是在字面上,我们也没有看到一个真正的JAVA程序运行需要经过哪些步骤,流程是否复杂? 本篇文章则通过Hello World程序带大家真正走进JAVA的世界,看看如何完成它吧。
Java操作手册:Eclipse常用快捷键(第4篇)
Eclipse快捷键能够加快代码开发速度,键盘和鼠标配合使用,效果更佳。下面介绍Eclipse常用快捷键。使用Ctr+Alt+L,会出现如下窗口。这里面列举出了所有Eclipse支持的快捷键,按字母可以实现快速定位,比如输入d,会快速定位到d开始的快捷键。
网络安全必学知识点之XSS漏洞
这是一种将任意 Javascript 代码插入到其他Web用户页面里执行以达到攻击目的的漏洞。攻击者利用浏览器的动态展示数据功能,在HTML页面里嵌入恶意代码。