注意:第二种直接将null赋值给引用名时,如果编译运行将会出现空指针异常。所以不能赋值null给s。 如: 内存分析图: 面向对象的三大特征:封装、继承、多态 封装: 注意加合适的判断条件! 例子: this关键字: String 的比较: