Previously on Sweet Java
?
?????????星期又做周或者礼拜,是一个时间单位,每星期有7日。
星期一 星期二 星期三 星期四 星期五 星期六 星期天 Monday Tuesday Wednesday Thursday Friday Saturday Sunday????????往往离的越近的事情越容易让人忘记思考,星期就是这样,星期这个概念其实并不像我们下意识想象的那么简单。星期有个重要的特征,应该能称得上震撼和稀有:
????? ? 星期这个说法被全世界绝大部分人群所接收,不论国籍地域,不论名族身份等。要知道很少有某种自然观念是能被如此之多的人所共同接收的。
相传是由古巴比伦(Babylon)人首先使用7日为一周的时间单位,后经古埃及、罗马、欧洲等地传播,在明末清初传入中国,从民国开始被国人广泛使用。[wiki]
深入了解星期这个概念从起源到流传将会是个非常有趣的旅程。从中能看到文化的传播,以及如何被政治、宗教、真理、天文科学等等所影响,最终能让这个概念从小部分人掌握到被绝大部分地球人接受。
????????很多无谓的战争、不必要的误会或者难解难分的感情纠葛都可以归结为各方无法统一分歧,而且往往人越多越是无法达成共识。要想达成共识,你必然需要去理解、交流,这会带来碰撞、妥协甚至伤亡。
????? ? 一旦达成共识,就为今后的交流和沟通以及更深层次的共识打下基础。因此凡是对某个事物的理解,能达成共识,并共同遵循,就可称之为:形成约定。
每个月有4周。
还有两个星期我就要考试了。
Sunday is the first day of the week.
????? ? 如果你认可和遵循星期的概念,那么上述例子的前两句话理解起来就会显得非常轻松和写意。
????????可万一我要是不认可也不遵循呢?要么你不理解这个概念,要么你在理解的基础上发现了更多的真像也即是你拥有了这方面寻常人不曾到达的知识高度。而无论哪个方面,在已经形成约定的人们看来,你就是没掌握这方面的知识。
????? ? 所以说,形成约定也是掌握知识的一种外在表现。哪怕在某个阶段,这个知识其实是不完备的,但这不妨碍你去取得知识的积累。一旦你有足够的能力去证明和说服别人去认可你发现的真像,一旦形成约定,那么人类的智慧就又前进了一步。
????????在有些时候,约定也会阻碍真理和科学的前进。比如日心说比如Nazi。比如第三个例子,在欧美国家一周的开始是周日,那么这就会给中美等关于这个概念相关事宜的交流带来不便,因为国内每周的开始是周一。这就是未达成约定所带来的苦恼。设想如果如果有一方非常强势的让你遵循某一个约定,你是否觉得不痛快。这个时候就应该能理解那些为真理献身的科学家所拥有的是多么大无畏的精神,还有星期这个概念能取得如此之多的人的认可是多么不容易了吧。
?????? ? 下面就开始讲讲Java语言当中的那些约定,从常量和枚举开始。??
?
?