JAVA初学的几个概念
2007-05-14 13:42
369 查看
1、声明了什么?
String s="Hello World!";
我们到底声明了什么?大部分回答通常是:一个String,内容是"Hello World!",这样的回答是不清晰的。我认为这个语句声明了一个指向对象引用,名为s。指向 “Hell World!”这个String对象。我们并 没有声明一个String对象,我们只是声明了一个只能指向String对象的引用变量,如果我们在刚才那句后面加上String sting=s;我们声明了另外一个在指向Sting对象的引用,名为:string,并没有产生第二个对象,string指向原来的对象,也就是和s指向同一个对象。
String s="Hello World!";
我们到底声明了什么?大部分回答通常是:一个String,内容是"Hello World!",这样的回答是不清晰的。我认为这个语句声明了一个指向对象引用,名为s。指向 “Hell World!”这个String对象。我们并 没有声明一个String对象,我们只是声明了一个只能指向String对象的引用变量,如果我们在刚才那句后面加上String sting=s;我们声明了另外一个在指向Sting对象的引用,名为:string,并没有产生第二个对象,string指向原来的对象,也就是和s指向同一个对象。
相关文章推荐
- 初学单片机几个不易掌握的概念
- 菜鸟学java ——(一)面向对象程序设计(几个重要的概念)
- java多线程-需要知道的几个概念(待续..)
- Java多线程的几个重要概念
- 1.Java高并发必须要知道的几个概念(一)
- 2.Java高并发必须要知道的几个概念(二)
- Java的几个概念AOP、IOC、DI、DIP、工厂模式、IOC容器
- 初学java --最基础几个快捷键
- java中常用的几个基础概念
- 黑马程序员-Java容易混淆的几个概念
- 初学Java—概念及小知识点的总结
- java 线程的监视器与互斥概念、以及监视器作用的几个范围
- 学java觉得最他妈的烦的几个概念
- 【java】Thread 常搞混的几个概念sleep、wait、yield、interrupt
- Java新人最难区分的几个概念和运算符
- java学习一:几个初学的例子 选择自 Amoon100 的 Blog
- 初学51单片机几个不易掌握的概念
- java中的几个概念的比较
- 初学51单片机几个不易掌握的概念
- Java并发中的几个基本概念