java中物件的引用字串的引用

2021-08-24 18:06:08 字數 740 閱讀 5178

一 物件的引用

1.
student stu1=new student("小明");  //stu1指向新建立的堆記憶體空間

student stu2=null; //只在棧中建立變數stu2

stu2=stu1; //stu2引用stu1,stu1和stu2都指向同乙個堆記憶體位址

stu2.name="小紅";

system.out.println(stu1.name);//就會輸出「小紅」

2.
student stu1=new student();  //stu1指向新建立的堆記憶體空間

student stu2=new student(); //stu2指向另乙個新建立的堆記憶體空間

stu2=stu1; //stu2引用stu1,stu1和stu2都指向同乙個堆記憶體位址,

//stu2之前指向的堆記憶體空間被gc**

二 字串的應用

string st1="小白";//st1指向堆中的"小白"物件

string st2=null;

st2=st1; //st2引用st1,st2也指向堆中的"小白"物件

st2="小黑"; //st2指向堆中新建立的"小黑"物件,st1不變,還是指向堆中的"小白"物件

PHP學習 8 引用字串常量

在php中,有三種方法來定義乙個字串常量。即單引號 雙引號以及來自於unix shell的here文件。在介紹三種定義方法之前,先介紹乙個變數轉換。在php中,雙引號以及來自於unix shell的here文件定義,都會把字串的變數轉換為變數的值。其中,字型串的變數也可以用大括號 括起來,以示明顯。...

bash中的字串引用

bash中的字串引用是一件很簡單的事情,我們大多數人對此看一眼就能明了,但是今天這個技巧,也許能夠幫你在未來節省不少時間。引用符包括 雙引號 和 單引號 最基本的用法就是引用字串。單引號同雙引號稍有不同,單引號不支援轉義,但是雙引號支援。例如 a hello the world 輸出 hello t...

python字串中的單雙引

python中字串可以 且僅可以 使用成對的單引號 雙引號 三個雙引號 文件字串 包圍 this is a book this is a book this is a book 可在單引號包圍的字串中包含雙引號,三引號等,但不能包含單引號自身 需轉義 this is a book this is a...