文章 2019-10-30 来自:开发者社区

为什么阿里巴巴Java开发手册中强制要求整型包装类对象值用 equals 方法比较?

在阅读《阿里巴巴Java开发手册》时,发现有一条关于整型包装类对象之间值比较的规约,具体内容如下: 这条建议非常值得大家关注, 而且该问题在 Java 面试中十分常见。 还需要思考以下几个问题: 如果不看《阿里巴巴Java开发手册》,如何知道 Integer var = ? 会缓存 -128 到 127 之间的赋值? 为什么会缓存这个范围的赋值? 如何学习和分析类似的问题? Integer...

为什么阿里巴巴Java开发手册中强制要求整型包装类对象值用 equals 方法比较?
文章 2019-10-30 来自:开发者社区

为什么阿里巴巴Java开发手册中不建议在循环体中使用+进行字符串拼接?

之前在阅读《阿里巴巴Java开发手册》时,发现有一条是关于循环体中字符串拼接的建议,具体内容如下: 那么我们首先来用例子来看看在循环体中用 + 或者用 StringBuilder 进行字符串拼接的效率如何吧(JDK版本为 jdk1.8.0_201)。 public class StringConcatDemo { public static void main(String[] arg...

为什么阿里巴巴Java开发手册中不建议在循环体中使用+进行字符串拼接?
文章 2019-09-24 来自:开发者社区

阿里巴巴《Java开发手册》限时免费下载!

《Java开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理成册。现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程知识点,其它维度的知识点也会影响到软件的最终交付质量。比如:数据库的表结构和索引设计缺陷可能带来软件上的架构缺陷或性能风险;工程结构混乱导致后续维护艰....

文章 2019-09-10 来自:开发者社区

阿里巴巴资深技术专家雷卷:值得开发者关注的 Java 8 后时代的语言特性

作者 | 阿里巴巴资深技术专家  雷卷,GitHub ID @linux-china 导读:在 Python、JavaScript 等一众编程语言崛起风靡之际,一代霸主 Java 风采虽不及当年,但仍横扫了各大编程语言排行榜,依旧是各大企业级应用开发语言中的 NO.1。从 Java 8 之后,Java 引入了很多有用的新语言特性,以及新工具和性能改...

文章 2019-09-09 来自:开发者社区

【面小易-面经12】阿里巴巴Java方向面试题汇总(含答案)

“我是面小易,机智又聪明。面试不眨眼,Offer不手软。” 我面小易又来啦,今天要和大家一起分享的是阿里巴巴Java方向面试中的一些常见问题,涉及了从Java内置的基础数据结构、常用的服务器知识、Java网络编程相关的知识,再到Java的内存模型、Java常用编程框架等各个方面的内容,希望能够帮助大家回顾Java的基础内容,进而查漏补缺,完善自身的知识体系。 以下为正文 一、String, St....

文章 2019-09-09 来自:开发者社区

阿里巴巴资深技术专家雷卷:值得开发者关注的 Java 8 后时代的语言特性| 9月9号栖夜读

点击订阅云栖夜读日刊,专业的技术干货,不容错过! 阿里专家原创好文 1.阿里巴巴资深技术专家雷卷:值得开发者关注的 Java 8 后时代的语言特性 首先我们必须承认,Java 8 是一个里程碑式的版本,这个相信大多数Java程序员都认同,其中最知名的是 Streams & Lambda ,这让 Functional Programming 成为可能,让 Java 换发新的活力。这也是即便....

文章 2019-09-09 来自:开发者社区

阿里巴巴资深技术专家雷卷:值得开发者关注的 Java 8 后时代的语言特性

首先我们必须承认,Java 8 是一个里程碑式的版本,这个相信大多数Java程序员都认同,其中最知名的是 Streams & Lambda ,这让 Functional Programming 成为可能,让 Java 换发新的活力。这也是即便 Oracle 不在支持 Java 8 的更新,各个云厂商还是积极支持,站点为https://adoptopenjdk.net/,可以让 Java ....

文章 2019-09-03 来自:开发者社区

【面小易-面经11】阿里巴巴Java研发工程师5面经验

点击图片或戳我查看详情和投简历“我是面小易,机智又聪明。面试不眨眼,Offer不手软。” 我面小易又来啦,今天要和大家一起分享的是一位投递阿里巴巴Java研发工程师同学的经验,这位同学在大三才开始转向Java,但是能够从他对于面试问题的总结中看出他的基础知识很牢固和扎实,因此最终能够一路过关斩将,通过5轮面试最终斩获了Offer。 以下为正文 前言 在接触Java之前我接触的比较多的是硬件方面,....

文章 2019-08-31 来自:开发者社区

【面小易-面经05】阿里巴巴信息平台事业部Java研发社招面试总结

7月9日 19:00-21:30 阿里云开发者社区首场“Offer 5000”直播开启!15位团队技术大牛在线招人,更有《阿里云技术面试红宝书》助你拿下Offer!点击图片或戳我查看详情和投简历 “我是面小易,机智又聪明。面试不眨眼,Offer不手软。” 我面小易又来啦,今天要和大家一起分享的是一位面试阿里巴巴信息平台事业部Java研发的同学的面试经历,虽然他最终还是没能够拿到Offer,但...

文章 2019-08-26 来自:开发者社区

最新《阿里巴巴Java Spring Boot 2.0开发实战课程》持续更新 完全免费

最新《阿里巴巴Java Spring Boot 2.0开发实战课程》持续更新 完全免费第01课:Spring Boot2.0新特性和入门实战,https://yq.aliyun.com/live/583 第02课:Spring Boot2.0开发MVC网站并显示图片,https://yq.aliyun.com/live/592第03课:Spring Boot2.0实战MySQL和3个高级面试题,....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注