国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

一個java中創建class的實例

2019-11-18 11:52:25
字體:
來源:轉載
供稿:網友

  知道了怎么開始運行和終止一個程序,以及變量定義和賦值,現在我們可以用前面開發的數據類型 Dog了。首先,我們修改 SimplePRogram 給它取個更有意義的名字,比如 ADogsLife:
   public class ADogsLife {
   public static void main(String[] args) {
  System.exit(0);
   }
  }
  下面,我們在 main() 方法中定義它的行為。此處,讓 main() 創建一個 Dog 的實例 dog (java(TM) 中字母是大小寫敏感的) ,讓 dog bark:
  
   public class ADogsLife {
   public static void main(String[] args) {
  Dog dog = new Dog();
  dog.bark();
  System.exit(0);
   }
  }
  Java 和其它語言一樣,程序為對象動態分配內存。Java 中內存分配的運算符是 new:
  Storage Allocation Syntax
  new (...)
   = new (...)
  運算符 new 向 Java 運行環境請求動態創建用戶定義數據類型的一個實例,例如, "new Dog()"。為了將來引用實例,你可以將此實例與一個變量聯系起來,術語 引用變量(reference variable)由此產生。例如: "Dog bowwow = new Dog()"。引用變量 bowwow 的數據類型必須在變量名的左邊指定,此例中為:"Dog bowwow"。
  對象從堆(heap)中獲得存儲空間,堆是有 Java 解釋器治理的一個簡單的內存池區域。下圖表明了 class 文件的內存分配情況,在堆中分配了一部分給 Dog 的實例:
  一個java中創建class的實例

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 遵化市| 阳西县| 东方市| 铁岭市| 长春市| 佛冈县| 若尔盖县| 崇文区| 林芝县| 遵义市| 高邮市| 宁波市| 武隆县| 修武县| 陵水| 江永县| 高陵县| 太和县| 天门市| 宁明县| 清涧县| 镇坪县| 纳雍县| 万载县| 栖霞市| 潮安县| 育儿| 陵川县| 夏河县| 临高县| 商都县| 水富县| 龙山县| 双牌县| 长宁县| 定边县| 鹿邑县| 黄石市| 阜阳市| 阿图什市| 金昌市|