Java中基本数据类型和包装类

2022-12-02 10:40:35
包装类:java是一个面向对象的编程语言,但是java中的八种基本数据类型却是不面向对象的,为了方便和解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八种基本数据类型对应的类统称为包装类,包装类均位于java.lang包。 包装类和基本类型转换: byte>>>Byte ; short>>>Short int>>>Integer ;long>>>Long float>>>Float ;double>>>Double boolean>>>Boolean ; char>>>Character 包装类的好处: 1.包装类有定义好的属性或方法,能够完成一些对应的功能。 2.基本数据类型都用隐式的默认值,不是类的对象,不能为null,很多情景需要这些类型为null(比如在数据库查不到数据,就返回null),这时就需要用包装类。