当前位置: 技术问答>java相关
String strtest = "abcdefg";请问strtest是对象还是变量?
来源: 互联网 发布时间:2017-04-13
本文导语: String strtest = "abcdefg";请问strtest是对象还是变量? | java 变量分 两类,简单变量和复杂变量(就是object) String类型的是 复杂变量 | 菜鸟回答1:既是变量又是对象;菜鸟回...
String strtest = "abcdefg";请问strtest是对象还是变量?
|
java 变量分 两类,简单变量和复杂变量(就是object)
String类型的是 复杂变量
String类型的是 复杂变量
|
菜鸟回答1:既是变量又是对象;菜鸟回答2:付值前是对象,付值后是变量。
|
strtest是变量,也是对象
|
菜鸟回答:在OOP里,什么都是对象
|
就其strtest本身来说,她是一个“变量”,他并没有和某个具体的对象(有具体的空间)绑定在一起,在java里没有所谓拷贝构造函数,也就是说,strtest本身只是指向一个对象的“指针”而已!
|
好像是对象吧,java中把字符串作为对象看待
|
是对象!
|
是变量,"abcdefg"才是对象
|
都是
|
都是