咖啡馆

有空坐下来喝杯咖啡,放松下心情~
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Java基础

摘要:一个优秀的程序设计应该是组织层次分明,模块职职分明的,开始写第一行代码前,应该规划命名空间,它所体现的是你个人意志中对代码资源的规划。 可参考来自Design Guideline的建议如下: .(|)[.][.] example : Microsoft.WindowsMobile.Directx 对于一个大型的软件企业,以友邦保险为例,一级命名空间可以如下: Com.A... 阅读全文

posted @ 2013-09-19 23:00 mshwu 阅读(375) 评论(0) 推荐(0)

摘要:语法改动比较大的是泛型编程。使用泛型编程需要在声明的时候提供附加的声明信息。比如:List words = new ArrayList();需要替换成:List<String> words = new ArrayList<String>();这样做的一个优点是,如果你插入数组的数据类型不是字符串的话,你就可以在编译的时候发现和解决这个bug。如果不使用上面的声明,这个bug不可能在编译的时候发现,程序运行后会出现ClassCastException 的错误。另一个好处是:你不在需要担心集合中的元素超出了范围:String title = ((String) words. 阅读全文

posted @ 2012-09-01 22:58 mshwu 阅读(299) 评论(0) 推荐(0)