zoukankan      html  css  js  c++  java
  • JAVA基础知识总结:十二

    一、String类
    字符串是一种特殊的对象,一旦被初始化就不能被改变了

    字符串常量存储于常量池中

    二、StringBuffer类
    是一个字符串缓冲区,相当于一个容器

    特点
    a.可以对字符串进行增加和删除的操作
    b.长度是可变的
    c.可以进行操作多种数据类型
    d.最终可以通过toString()转换为字符串

    三、StringBuilder类
    JDK1.5之后出现的
    StringBuffer是线程同步的,StringBuilder是线程不同步的

    建议:多线程使用StringBuffer,单线程使用StringBuilder
    实际开发中,建议使用StringBuilder


    四、常用类
    1.对象包装类
    int ----->Integer
    byte-----Byte
    short----Short
    long------Long
    boolean---Boolean
    float-----Float
    double----Double
    char------Character

    2.数据的装箱和拆箱
    装箱:将基本数据类型转化为对应的对象包装类
    拆箱:将对象包装类转化为对应的基本数据类型

    3.String类和基本数据类型之间的转换

    a.对象包装类的常见作用:用于基本数据类型和字符串类型之间的转换

    4.Date类
    用来表示日期的

    5.SimpleDateFormat

    6.Calendar

    7.Random
    获取随机数

    8.Math
    是一个工具类

    Math类的构造器被私有化了,所以Math类中的方法全部是静态方法,可以直接通过类名进行调用,而且还提供了两个静态属性,

    PI和E,他俩的值其实就是π和e

  • 相关阅读:
    编辑推荐
    mybatis
    学习网址记录
    关于详情页的具体制作(四)
    关于详情页的具体制作(三)
    关于详情页的具体制作(二)
    关于详情页的具体制作(一)
    关于事件循环的一些总结
    vue生命周期的一些总结
    对于home主页的切换处理
  • 原文地址:https://www.cnblogs.com/lidar/p/7743229.html
Copyright © 2011-2022 走看看