4 回答

慕姐8265434
TA貢獻(xiàn)1813條經(jīng)驗 獲得超2個贊
Java是面向?qū)ο?/a>的高級編程語言,包括J2SE,J2EE,J2ME。
J2SE是Java的基礎(chǔ),主要開發(fā)應(yīng)用程序。
J2EE是進(jìn)行企業(yè)級WEB開發(fā)的。
J2ME好象是進(jìn)行手機(jī)開發(fā)的。

MMMHUHU
TA貢獻(xiàn)1834條經(jīng)驗 獲得超8個贊
值類型和引用類型 。
一般情況下,我們聲明一個變量:
Object o = new Object();
實際上是創(chuàng)建了一個引用(Object o)和一個對像(new Object())。
java的內(nèi)存模型中有堆和棧兩個空間,將引用放入棧,將對的象放入堆。
“引用”的值是“對像”在堆中的地址。
“對像”的值是真正的數(shù)據(jù)。這就是引用類型。
二般情況下,java中還有8種特殊的數(shù)據(jù)類型
byte,short,int,long,char,boolean,float,double
這幾種類型不是對象。為了節(jié)省空間,其值直接存到了棧里。
int i=1;
i放放到了棧中,其值是1,而不是對象在堆中的地址。這就是值類型
添加回答
舉報
0/150
提交
取消