zoukankan      html  css  js  c++  java
  • 编程学习记录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 快。

  • 相关阅读:
    CPU die
    删除binlog的方法
    mysql中bigint、int、mediumint、smallint 和 tinyint的取值范围
    Javascript中的Keycode值列表
    php5.2转向 PHP 5.3 的 PHP 开发
    linux 下查看系统内存使用情况的方法
    Kyoto Cabinet(DBM) + Kyoto Tycoon(网络层)
    window 7 下一台cp 两个mysql 配置主从
    php 序列化(serialize)格式详解
    Linux下ntpdate时间同步
  • 原文地址:https://www.cnblogs.com/HMTT-RIN/p/11234224.html
Copyright © 2011-2022 走看看