
Java
DevWiki
这个作者很懒,什么都没留下…
展开
-
JDK源码学习之String
String类是最常用的类之一了.1.定义public final class String extends Object implements Serializable, Comparable<String>, CharSequence1.1 关键字public被public修饰的类为全局可访问的类final悲final的类为终类,不可被继承不可被覆盖1.2 继承的父类Object直接继承于Obj原创 2015-06-01 21:04:49 · 570 阅读 · 0 评论 -
Java设计原则---封装变化和面向接口编程
最近看了Head First 设计模式一书,开篇的故事讲述了设计模式的原则:封装变化与面向接口编程.基本需求故事从编写一个模拟鸭子的游戏开始,游戏要求: 游戏里有许多鸭子,一边游泳戏水,一边呱呱叫…该游戏内部使用面向对象设计,有一个鸭子的超类Duck:public abstract class Duck{ public void swim(){ //游泳的方法原创 2015-06-03 07:52:16 · 2461 阅读 · 1 评论 -
开发中必须避免的基础问题
本文转自Liter’s Blog1.空指针异常第一就要说这个,必须的,避免了它,大概意味着避免80、90%的错误吧,对方法的调用不进行空指针判断而造成针异常(原则是千万不要想当然认为一个对象就不会空),举个简单例子就是equals操作时没有将常量放在equals操作符的左边(字符串变量与常量比较时,先写常量可以避免空指针异常)。记得有危险的地方要么if判断要么try catch。2.命名与注释方法和转载 2015-05-25 11:06:23 · 498 阅读 · 0 评论