摘要: 阅读全文
posted @ 2020-08-01 22:30 墨冰心 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 本文将从Java代码的命名规范这一维度,来探讨一下,如何写出健壮的、可读性强的代码,提高项目的可维护性。最重要的是提高我们的编程幸福感。 1.包名统一使用小写,点分隔符之间有且仅有一个自然语义的英语单词。包名统一使用单数形式,但是类名如果有复数含义,类名可以使用复数形式。 正例:应用工具包名为com 阅读全文
posted @ 2020-08-01 22:23 墨冰心 阅读(328) 评论(0) 推荐(0) 编辑
摘要: extern"C"包含双重含义,从字面上即可得到:首先,被它修饰的目标是“extern”的;其次,被它修饰的目标是“C”的。让我们来详细解读这两重含义。 (1) 被 extern限定的 函数或 变量是 extern类型的: a. extern修饰 变量的声明。 举例来说,如果文件a.c需要引用b.c 阅读全文
posted @ 2020-08-01 22:19 墨冰心 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 针对各个实现类的特点做一些说明: (1) HashMap:它根据键的hashCode值存储数据,大多数情况下可以直接定位到它的值,因而具有很快的访问速度,但遍历顺序却是不确定的。 HashMap最多只允许一条记录的键为null,允许多条记录的值为null。HashMap非线程安全,即任一时刻可以有多 阅读全文
posted @ 2020-08-01 21:24 墨冰心 阅读(159) 评论(0) 推荐(0) 编辑