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

  • 相关阅读:
    struts2接收参数的几种形式
    oracle merge into函数中插入clob字段
    程序员能力矩阵
    spring mvc工作原理
    struts2核心和工作原理
    mysql主从复制(windows下)
    mysql主从复制(linux下)
    spring 注解事务
    异常错误集锦
    Redis 作为缓存服务器的配置
  • 原文地址:https://www.cnblogs.com/lidar/p/7743229.html
Copyright © 2011-2022 走看看