• 编程学习记录9.1:java的一些基本包1,lang包


    java.lang包

      1、lang包是java内置的基础包,会自动导入

      2、原始数据类型声明的变量不是对象

    包装类:每一个原始数据类型都有一个包装类用老将原始数据类型转化为对象

      

    原始数据类型 包装类
    boolean Boolean
    byte Byte
    char Character
    short Short
    int Integer
    long Long
    float Float
    double Double

      1、每个包装类都有一个用来接收原始数据类型的构造方法。

      2、每个包装类有一个可以接收String类型的构造方法(乱给报 NumberFormatException 类转换异常报 ClassCastException)。

      3、每个包装类都有静态的valueOf()方法,用来将字符串转换为相应的包装对象(可以不用 new 创对象)。

      4、每个包装类都有一个静态的toString()方法,用来将包装类转成字符串对象。

      5、除 Character 类之外,其他的包装类都有一个静态的parseXxx()方法,用来将字符串转化成原始数据类型。

      6、从JDK1.5开始,增加了自动拆箱和自动装箱。即原始类型和对应的包装类之间可以互转。

    String类:字符串,是常量,对String类的任何改变,都是返回一个新的String类对象。常用,方法很多,见帮助文档

    StringBuffer类:可变序列,线程安全,底层是字符串数组。

    StringBulider类:可变序列,线程不安全,但速度比 StringBuffer 快。

  • 相关阅读:
    MongoDB的索引(六)
    DMZ原理与应用
    MongoDB的增、删、改、查操作(五)
    一分钟了解mongodb(转)
    mongodb-java-driver基本用法
    Mongodb相对于关系型数据库的优缺点(转)
    什么场景应该用 MongoDB(转)
    MongoDB使用场景和局限 (转)
    matlab7与win7不兼容
    sublime的使用
  • 原文地址:https://www.cnblogs.com/HMTT-RIN/p/11234224.html
Copyright © 2020-2023  润新知