Java开发手册认证考试
阿里巴巴 编码 规范认证,对自己编码规范确实有很大的提升,以及在面试的时候也是一个加分项,然后博主也去考了一下,挺幸运的吧,考了两次,第二次过了,有兴趣的同学也可以尝试一下。
个人谈谈这个考完感想吧,感觉确实对自己编码规范有很好的提升,(可以免费学习)当你认真看完了这个《阿里巴巴Java开发手册》之后,你会发现,自己以前有很多地方都没有注意到,都在手册中有提到,
并且,这对以后自己的编码也会有所帮助,我有个同事,他经常被他的项目经理怼,原因就是他的编码规范很不合格,我随便举个例子,例如他的不需要的方法,他只是直接注释掉,而没有删除,直接放在那里也可能会造成代码冗余等等,你看看,提升了编码规范,还能避免被领导怼,多好呀~
当然,不止会提升你的编码规范,手册中还对还有很多方面,例如“单元测试”,“异常日志”,“数据库索引”等等,也有所提及,索然讲的不是很深入,但是,也是作为一个知识面,了解一下总是没有坏处的。
以下考试题98分,哪题错了不知道,希望大家还是看官方提供规范,仔细看都可以过
1.关于 索引 的设计和使用
2.关于explanin执行计划
3.关于数据库模糊检索的描述
4数据使用Arrays.aslist转化为集合
5.关于捕获异常和抛异常
6、kv结构的集合
7、关于java的接口描述
8、关于代码注释
9、关于文件编码和格式
10、单元测试
11、对于索引
12、以下关于命名BCD
13、关于类名
14下列那些说法ACD (注释)
15、关于日志级别
16、以下关于格式规约
17、关于用日志记录
18、关于工具类二方库
19、关于常量定义
20、下列哪些说法(正则、vm、jdk8、变量)
21、关于变量
22、关于枚举
23、关于使用ibatis
24、根据–必备字段
25、防止NPE
26、Hashtable hashmap
27、关于数据库是与否
28、关于count相关
29、关于二方库依赖
30、根据-表设计允许适当冗余
31、为了更方便
32、关于方法的
33、关于索引效率
34、关于integer
35、关于测试
36、关于java的方法
37、通过集合
38、对于索引的
39、关于二方库
40、关于 maven 依赖
41、针对tcp
42、关于try
43、关于系统安全
44、关于并发处理
46、在定义
47、集合在
48、关于二方库的sn
49、关于 多线程 并行
50、关于构造方法
51、关于注释
52、关于常量定义
53、关于基本数据类型
54、关于 线程池
55、关于生产环境的日志文件
56、关于二方库的依赖处理
57关于数据库中NULL
58、关于表字和索引
59、关于参数校验
60、关于二方库GroupID和
61、关于应用与数据
62关于mysql
63、关于checked
64、关于领域模型
65、以下关于命名
66、编写单元测试
67、在多线程
68、关于接口使用
69、关于join
70、关于参数有效性
71、关于日志的
72、关于异常的处理
73、关于使用explain
74、关于异常
75、关于客户数据展示
76、数组使用
77、关于数据库查询的
78、关于java代码的
79、好的单元测试必须遵守air原则
80、关于数据库索引
81、关于异常处理
82、关于数据库中表相关的命名
83、对于索引的基本原理
84、关于应用中可以直接依赖的日志框架
85、关于线程安全
86、根据那些字段是必备字段
87、下面的例子代码和描述
88、关于分页查询
89、关于类和方法
90、关于建表规约
91、关于常量的命名
92、关于代码书写格式
93、Liste子类使用toarray方法实现几何向数组转换
94、关于类的 序列化
95、关于 hashcode 和equals
96、关于二方库
97、Sort表示元素
98、关于常量定义
99、关于注释
100、针对tcp协议