不是,Java基本类型共有八种,基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。
String属于引用类型,字符是一基本数据类型,而字符串是抽象的数据类型,只能使用对象表示字符串,String是最常用的类,它用于生成字符串对象, String类对象创建后,字符串一旦初始化就不能更改,因为string类中所有字符串都是常量,数据是无法更改,由于string对象的不可变,所以可以共享。对String类的任何改变,都是返回一个新的String类对象。