`

String是原始数据类型还是引用数据类型

    博客分类:
  • Java
阅读更多

请教各位高手,String是原始数据类型还是引用数据类型?谢谢!

分享到:
评论
4 楼 SpringJava 2010-12-17  
xiaolongfeixiang 写道

因为String是Final的。

参见我的博客:

http://xiaolongfeixiang.iteye.com/blog/652235



Thanks
3 楼 xiaolongfeixiang 2010-05-01  

因为String是Final的。

参见我的博客:

http://xiaolongfeixiang.iteye.com/blog/652235
2 楼 SpringJava 2010-04-27  
public static void main(String[] arg){
    String str = "aaa";
    System.out.println(str);//print of aaa
    method(str);
    System.out.println(str);//print of aaa
}
public static void method(String str){
    str = "bbb";
}


是引用数据类型的话,第二个输出会是bbb

还是不知道是不是引用数据类型,还是什么类型都不是???
请指教!谢谢!
1 楼 xiaolongfeixiang 2010-04-26  
引用数据类型。

原生的数据类型有:

boolean byte char float int long double short 共8种

相关推荐

    179海关上报数据方法(.net)

    }// String Y In 支付原始数据表头 public List<payExchangeInfoLists> payExchangeInfoLists { get; set; }// List Y In 支付原始数据表体 public string serviceTime { get; set; }// Long Y In 返回时的系统...

    JavaScript类型系统之基本数据类型与包装类型

     javascript的数据类型可以分为两种:原始类型和引用类型  原始类型也称为基本类型或简单类型,因为其占据空间固定,是简单的数据段,为了便于提升变量查询速度,将其存储在栈(stack)中(按值访问)。其中,...

    【JavaScript源代码】JavaScript类型检测的方法实例教程.docx

    JavaScript类型检测的方法... JavaScript的基本类型分为原始基本类型和引用数据类型: 原始基本类型:  number string boolean null undefined symbol  引用数据类型:  Object Function Array Date R

    JAVA程序员面试宝典

    1、String是最基本的数据类型吗? 基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们...

    JavaScript高级教程-引用类型.pptx

    基本类型和引用类型 JavaScript 中共有 6 种基本数据类型:Undefined、Null、Boolean、Number、String、Symbol (new in ES 6) ! 约定:基本数据类型与原始数据类型等意。 基本数据类型的值是按值访问的。

    125条常见的java面试笔试题大汇总

    Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型 封装类 boolean Boolean char Character byte Byte short Short int Integer long Long float Float double ...

    Java 2023最新面试知识点总结.pdf

    "=="判断的是两个对象的内存地址是否一样,适用于原始数据类型和枚举类型(它们的变量存储的是值本身,而引用类型变量存储的是引用);equals是Object类的方法,Object对它的实现是比较内存地址,我们可以重写这个方法...

    java笔试题大汇总

    2、String是最基本的数据类型吗? 基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们...

    简单介绍JavaScript数据类型之隐式类型转换

    JavaScript的数据类型分为六种,分别为null,undefined,boolean,string,number,object。object是引用类型,其它的五种是基本类型或者是原始类型。我们可以用typeof方法打印来某个是属于哪个类型的。不同类型的变量...

    史上最全Java面试题目大集合

    Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类booleanBoolean charCharacter byteByte shortShort intInteger longLong floatFloat doubleDouble ...

    java考试题大总结

    Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 booleanBoolean charCharacter byteByte shortShort intInteger longLong floatFloat doubleDouble ...

    Java基础概念

    1、 面向对象的基本特征。 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中...String不是基本数据类型,是引用数据类型。

    JavaScript 数据类型

    引用数据类型:对象(Object)、数组(Array)、函数(Function)。 注:Symbol 是 ES6 引入了一种新的原始数据类型,表示独一无二的值。 JavaScript 拥有动态类型 JavaScript 拥有动态类型。这意味着相同的变量可用作...

    java程序员面试技巧

    Int是java的原始数据类型,Integer是java为 int提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 booleanBoolean charCharacter byteByte shortShort intInteger longLong floatFloat doubleDouble ...

    详解JavaScript数据类型和判断方法

    JavaScript 中目前有 7 种基本(原始primitives)数据类型 Undefined, Null,Boolean, Number, String,BigInt,Symbol,以及一种引用类型 Object,Object 中又包括 Function,Date,JSON,RegExp等,除了 7 种...

    Java程序员面试宝典

    Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 booleanBoolean charCharacter byteByte shortShort intInteger longLong floatFloat doubleDouble 引用类型和原始...

    Java面试题大全(doc)

    1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个...Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类booleanBoolean charCharacter byteByte sho

    java试题经典考试试题

    Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 booleanBoolean charCharacter byteByte shortShort intInteger longLong floatFloat doubleDouble

    详解JavaScript对象类型

    一个对象是一组简单数据类型(有时是引用数据类型)的无序列表,被存储为一系列的名-值对(name-value pairs)。这个列表中的每一项被称为 属性(如果是函数则被称为 方法)。  下面是一个简单的对象: var ...

Global site tag (gtag.js) - Google Analytics