题目
26. (5.0分)String属于基本的数据类型。A 对B 错
26. (5.0分)
String属于基本的数据类型。
A 对
B 错
题目解答
答案
B
解析
本题考查Java语言中的基本数据类型与引用数据类型的区分。关键在于理解String类的本质:在Java中,String
是包装类,属于引用数据类型,而非基本数据类型。基本数据类型包括int
、char
、boolean
等内置类型,而String
需要通过new
关键字或直接赋值创建对象。
-
基本数据类型的定义
Java中的基本数据类型是语言内置的简单数据类型,共8种:byte
、short
、int
、long
、float
、double
、char
、boolean
。这些类型直接存储数据值,不涉及对象。 -
String的性质
String
是Java提供的一个引用数据类型,属于java.lang
包中的类。即使直接写String str = "abc";
,底层仍会自动创建String
对象,本质是引用类型。 -
关键判断依据
基本数据类型无法通过new
关键字实例化,而String
必须通过new
或字符串常量形式创建实例,因此String
不属于基本数据类型。