标签: java

试图颠覆 JavaScript 生态?亲身试用新 JS 运行时 Bun 后,我觉得未来可期

试图颠覆 JavaScript 生态?亲身试用新 JS 运行时 Bun 后,我觉得未来可期

终于有人站出来,打算跟 JavaScript 生态系统正面交锋了。

微软扩大对 Eclipse 基金会和 Java 的投入:Azure 是背后驱动因素

微软扩大对 Eclipse 基金会和 Java 的投入:Azure 是背后驱动因素

“我们相信我们在云中运行 Java 工作负载的经验将对工作组有价值,并且我们期待与我们的客户、合作伙伴和社区一起为 Java 建立一个强大的未来。”

JavaScript程序员15分钟掌握80%的Rust语言知识

JavaScript程序员15分钟掌握80%的Rust语言知识

如果你是一位JavaScript程序员,本文将带领你迅速的理解Rust这种编程语言的诸多语言知识。网上有很多关于Rust的零基础教程,但是,既然你已经是一位程序员了,为什么不跟自己已经熟悉的编程语言对比一下呢?

Java性能基准测试:从OpenJDK 8到OpenJDK 19

Java性能基准测试:从OpenJDK 8到OpenJDK 19

出品 | OSC开源社区(ID:oschina2013) 科技媒体 Phoronix 对从 Open […]

如何写出同事看不懂的 Java 代码?

如何写出同事看不懂的 Java 代码?

原创:微信公众号码农参上,欢迎分享,转载请保留出处。哈喽大家好啊,我是没更新就是在家忙着带娃的Hydra。前几天,正巧赶上组里代码review,一下午下来,感觉整个人都血压拉满了。五花八门的代码让我不

ECMAScript 2022 正式发布

ECMAScript 2022 正式发布

ECMAScript 2022 正式发布2022年6月22日,第123届Ecma大会批准了ECMAScript2022语言规范,这意味着其正

SpringBoot官宣:最低要求 Java 17!怎么办?

SpringBoot官宣:最低要求 Java 17!怎么办?

大家好,我是小编! SpringBoot 3.0最低要求变更 Spring Boot 3.0需要Ja […]

Java 17新特性,快到起飞?惊呆了!

Java 17新特性,快到起飞?惊呆了!

都说Java 8 是YYDS,那你注意到 Java 17 也是长期支持版本吗?Java到底有多快?通过比较 JDK 17、JDK 16 …

变量 var const let 的区别

变量 var const let 的区别

前言ECMAScript变量是松散类型的,变量可以保存任何类型的数据,每个变量不过是一个用于保存任意值的命名占位符。有三个关键字可以声明变量,var是在ECMAScript所有版本都可以使用,而con

JavaScript 获取元素的宽高

JavaScript 获取元素的宽高

在JavaScript进行页面编辑时,我们经常会遇到获取页面元素宽高的情况,只不过由于太过常态化了,所以常常被我们直接忽视掉。有关于获取元素宽高的方式有很多种,根据不同的使用情况,可以选择最适合自己的

JavaScript 的几种循环中哪一种方式最快?

JavaScript 的几种循环中哪一种方式最快?

但问题在于,我们是否真的知道哪种循环或迭代最适合我们的需求。for 循环有很多变形,例如 for、for(倒序)、for…of、forEach、for…in、for…await。本文将围绕这些展开讨论。

一文掌握 Java8 的 Optional 的 6 种操作

一文掌握 Java8 的 Optional 的 6 种操作

在 Java 技术栈中,如果谁的代码出现了 NPE,有极大的可能会被笑话,这个异常被很多人认为是低级错误。Optional的出现,可以让大家更加轻松的避免因为低级错误被嘲讽的概率。

全网最全 ECMAScript 攻略

全网最全 ECMAScript 攻略

你是否好奇过 ECMA 世界的神秘数字代号,ECMA262 是什么,ESxxx 又是什么,TC39 是什么,Stage 3 、Stage 4 又意味着什么?你是否被层出不穷的 ES20XX 新特性所迷惑,需要掌握该特性到底是哪年推出的吗,这些提案在哪里能够看到,哪些已经可用,历年的 ES 标准去哪里查找?

Java8 中用法优雅的 Stream,性能也”优雅”吗?

Java8 中用法优雅的 Stream,性能也”优雅”吗?

Java8 中用法优雅的 Stream,性能也”优雅”吗?

Java 16 的新特性全面解析

Java 16 的新特性全面解析

Java 16 的新特性全面解析

趣图:python和java之争

趣图:python和java之争

java is best

nope, Python is best

不要让JavaScript上的炒作牵住了你的鼻子

不要让JavaScript上的炒作牵住了你的鼻子

不要轻信炒作。试着去“感受”什么对你有效,然后再去做。试着不要盲目跟随那些炫技的新推文、博客文章、Hacker News 热文、你应该或不应该做什么的热门话题标签。

Jakarta EE 9 Milestone 1 发布,从 javax.* 过渡到 jakarta.*

Jakarta EE 9 Milestone 1 发布,从 javax.* 过渡到 jakarta.*

从 javax.* 过渡到 jakarta.* 至于为什么变化,因为 Oracle 拒绝交出相关权利

趣图:学JavaScript

趣图:学JavaScript

if (toiletPaper == 0) { panic() }

搞笑视频:JavaScript才是真正的老大

搞笑视频:JavaScript才是真正的老大

《掌掴》JavaScript篇

JavaScript程序员为什么更喜欢Deno而不是node

JavaScript程序员为什么更喜欢Deno而不是node

Deno 原生支持访问 window 对象,于是你可以调用 fetch) 以及 Browser API 中的其他任意内容,而无需安装任何库。
有了这个顶级 await 的优势,Deno 的代码就会比 Node 简单很多

为什么需要在 JavaScript 中使用严格模式?

为什么需要在 JavaScript 中使用严格模式?

严格模式是什么意思?有什么用途?为什么我们应该使用它?本文将主要从这几个问题入手,讲述在 JavaScript 中使用严格模式的必要性。

JDK 15 都发布了,可 Java 8 依然是最爱

JDK 15 都发布了,可 Java 8 依然是最爱

2020 JVM 生态调查报告 显示有 34% 的用户使用 Oracle JDK,57% 的用户使用 OpenJDK。其中 Java 8 的使用者依然维持在 64% 过半数的水平。

如何编写高质量的 JS 函数——敲山震虎

如何编写高质量的 JS 函数——敲山震虎

做到当我在手写一个函数时,我心中非常清楚的知道我正在写的每一行代码,其在内存中是怎么表现的,或者说其在底层是如何执行的,从而达到** 眼中有码,心中无码** 的境界。

为什么我喜欢JavaScript的Optional Chaining

为什么我喜欢JavaScript的Optional Chaining

让我们来看看 optional chaining 是如何通过在深度访问可能缺少的属性时删除样板条件和变量来简化代码的。