第8章 包装类

1、Java是一种面向对象语言,Java中的类把方法和数据连接在一起,构成了自包含式的处理单元。但在Java中不能定义基本类型(primitive type)对象为了能将基本类型视为对象进行处理,并能连接相关的方法,Java为每个基本类型都提供了包装类,如:int型数值的包装类Integer,boolean型数值的包装类Boolean等,这样便可以把这些基本类型转换为对象来处理了。需要说明的是,Java是可以直接处理基本类型的,但在有些情况下需要将其作为对象处理,这时就需要将其转换为包装类了

Java中8种基本数据类型:

第8章 包装类_第1张图片第8章 包装类_第2张图片第8章 包装类_第3张图片第8章 包装类_第4张图片第8章 包装类_第5张图片

2、抽象类Number是BigDecimal、BigInteger、Byte、Short、Integer、Long、Character、Double、Float、Boolean类的父类

3、每一种类有如下:

  1)构造方法

    (1)Integer number=new Integer(7);// Integer(int number),以int型变量作为参数创建Integer对象

    (2)Integer number=new Integer("45");//Integer(String str),以String型变量作为参数创建Integer对象

  2)常用方法

    P145-153

 

你可能感兴趣的:(类)