题目
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不属于基本数据类型。