[原创]细数java七宗罪
七 将main置入类内,莫名其妙的结构,常令初学者感到困惑。六 语句死板冗繁化。如类内每个成员函数皆要写上public属性,而写main则要加上四重修饰,其死板冗繁可见一斑。
五 运算符重载的缺失。
四 没有指针。作为标榜其语言优越性的没有指针,其实反为其语言的一大缺陷,令到如简单的动态数组的创建也要用其它方法弥补之。
三 杂沓的类型转换语句。有的类型转换常常出现可几种方法达到同样效果的情况,学习时总令人不知所措。
二 强制捕捉异常。为安全牺牲灵活与简洁,不给程序员丝毫选择的空间。
一 罪恶之极:严重变态的输入输出流。学习其io 流你要花几倍于学其它部份的时间与精力,甚至未必凑效。往往跨过这道坎,你便打过了十八铜人阵,可以出山了。