《Effective Java》让我们了解到Java的优势,再配置《阿里巴巴Java规约》,做有职业素养的程序员~
最近看了一本工具书,是 Effective Java 中文版(第2版)我用时两个多星期,分别在早起、晚上和周末的时候把这本书细细过了一遍。觉得很有意思。在我的感觉来看,这个是Java语言的《原则》的书。同样的这就说明我看的工具书很少哈哈哈。这本书不适合入门的时候看,而是使用了Java半年以上、较为熟悉Java生态了之后,去翻看比较合适。我觉得里面提到的很多原则在编程时都应该尽可能遵守。很多Jav....

阿里巴巴面试题- - -Java体系最新面试题(十一)
前言:七月末八月初的时候,秋招正式打响,公司会放出大量的全职和实习岗位。为了帮助秋招的小伙伴们,学长这里整理了一系列的秋招面试题给大家,所以小伙伴们不用太过焦虑,相信你们一定能超常发挥,收到心仪公司的Offer~~内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、S....

阿里巴巴面试题- - -Java体系最新面试题(9)
前言:七月末八月初的时候,秋招正式打响,公司会放出大量的全职和实习岗位。为了帮助秋招的小伙伴们,学长这里整理了一系列的秋招面试题给大家,所以小伙伴们不用太过焦虑,相信你们一定能超常发挥,收到心仪公司的Offer~~内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、Spring B....

阿里巴巴面试题- - -Java体系最新面试题(2022资料)
前言:七月末八月初的时候,秋招正式打响,公司会放出大量的全职和实习岗位。为了帮助秋招的小伙伴们,学长这里整理了一系列的秋招面试题给大家,所以小伙伴们不用太过焦虑,相信你们一定能超常发挥,收到心仪公司的Offer~~内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、Spring Bo....


【小家java】《阿里巴巴 Java开发手册》读后感---拥抱规范,远离伤害(下)
数据库相关1.表达是否概念的字段,必须使用isxxx的方式命名,数据类型是unsigned tinyint(1表示是,0表示否),如删除标记字段:is_deleted2.请用表达清晰的字段意思来表示字段的意义。比如该字段就是表示是否删除的状态,亲不要使用意义不明显的status,而是使用is_deleted。具象 > 抽象3.小数类型用decimal,禁止使用float和double。4.....
【小家java】《阿里巴巴 Java开发手册》读后感---拥抱规范,远离伤害(上)
Java相关1.POJO是DO/DTO/BO/VO的统称,禁止命名为xxxPOJO2.获取多个对象的方法中list作为前缀(不用清一色的get)3.获取统计值的方法用count作为前缀(比get…Count这种命名简略)4.POJO类中的布尔类型(Boolean)的变量都不要加is前缀,否则部分框架解析会引起序列化错误如果你的变量名带is的话,比如isActive,框架解析的时候可能就当成act....
阿里巴巴编码规范(Java)证明(下)
案例3规范原文分析1.从上面总结来看线程安全的Map的key和value都不能为null。线程不安全的可以为null。大家都知道map的key要进行hash。对null进行hash不会空指针吗?带着这个疑问,打开HashMap的源码看到hash方法有对null做判断,如果null则hash值为0。所以不会NPE2.TreeMap的put方法没有对key做任何的判断,然后会调用compare方法,....

阿里巴巴编码规范(Java)证明(上)
背景阿里云上有个阿里巴巴编码规范认证,我估算一下时间成本很低,多个认证也没什么坏处,就花了1分钱报了个名。这个认证报名后就可以下载链接下的编码规范,然后参加个考试应该就OK了。 共48页的规范实际上每读一遍都是要花一些时间的,因为每读一遍就会发现上面有些东西我不信。我需要去证明。过去证明过的因为JDK版本升级迭代有可能需要继续证明。下面是其中的一些证明过程。 案例1规范原文【强制】不要....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Java更多阿里巴巴相关
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
+关注