Java的学习之路——常用类

  1. 常用类
    1. Object类

Java所有的类都继承自Object类

特征

    Java中Object是唯一没有父类的类

    其他所有的类都继承了Object类中的方法。比如toString()

toString如果不重写,调用的就是Object的toString

String类已经重写了Object的toString()方法

==与eaquals的说明

==既可以比较基本数据类型也可以计较引用数据类型

         //比较基本数据类型时比较的是数值是否一致

         //比较引用数据累心时比较的是地址值是否一致

  equals 只能比较引用数据类型,比较的是地址值是否一致,但有些类会重写Object的equals用于比较内容是否一致,比如String

        

    1. String类

    字符串是常量,它的值在创建之后就不能更改了

    String是长度不可变的字符序列,不要频繁的对其进行字符串的拼接(字符串常量池的原因)

 

如果需要频繁的对进行拼接,建议使用StringBuffer类

   StringBuffer是长度可变的字符序列

 String 与StringBuffer的区别

         String是长度不可变的字符序列

         StringBuffer是长度可变的字符串序列(扩容)

         StringBuffer,可变字符序列,线程安全,效率低

         StringBuilder:可变序列,线程不安全,效率高

 

数组的长度-->数组.length属性

字符串的长度-->字符串.length()方法

 

    1. 包装类        

八种基本数据类型对应着都有其引用类(包装类、封装类)

         //byte short int  long float double char  boolean

         //Byte Short Integer Long Float Double  Character    Boolean

    可以将基本数据类型转换为他所对应的包装类型(自动的装箱)

   将包装类型转换为其所对应的基本数据类型(自动的拆箱)

如何将一个基本数据类型转换为其所对应的字符串

    1.使用String类的valueof()方法

    2.使用对应的包装类的toString()方法

    3.字符串拼接

    1. Data类

Date类在java.util包中有在java.sql类中也有,其中在java.util包中的是在java.sql包中的父类

    1. SimpleDateFormat 类

    format()

    SimpleDateFormat();

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值