一点基础知识

1.super   对象,调用父类方法
2.this   
   当前对象,调用方法。 
   调用构造函数(必须在另一个构造函数内的第一条)
例:student(){this.student("aaa")}
    student(String s){}
3.String 是最终类型,不能再改变
例:string s="aaa",string s="abb"     错

    string s="aaa",s="abb" 对,表示两个不同的对象 

StringBuffer 是可变的,比String更灵活。用“toString”可转变成String类型。
  StringBuilder 与StringBuffer相似,主要区别在于‘同步’与‘异步’的不同。
4.equals与==之间的区别
 equals表示两个对象的内容相等
 ==表示地址相等
例:String s1="a";
    String s2="a";
    String s3=new String("a");
    String s4=new String("a");
  s1==s2 对,表示指向同一地址。
  s1==s3 错,
  s3==s4 错,表示两个对象,地址不同。
  s1.equals(s2) 对,表示内容相同
  s1.equals(s3) 对,表示两个对象内容相同
  s4.equals(s3) 对,表示两个对象内容相同
5.多态:相同类型的对象调用相同的方法产生不同的结果(由于继承与方法的重写)

6.io流:输入流,输出流

            字节流:InputStream,OutputStream

            字符流:Reader,Writer

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值