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

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

Java編程之基礎篇

2019-11-18 10:42:44
字體:
來源:轉載
供稿:網友

  java 編程語言是一種先進的具有革命性的語言,它融合了完美的語言設計和以前主要可見于專用語言的強大功能。除了核心語言組件外,Java 編程語言還發布了許多功能強大的用于數據庫,網絡和用戶界面接口(GUI)等任務的支持軟件庫。
  Java 語言是一種真正面向對象(OO)的編程語言。此點最主要表現在:為了用 Java 編寫程序,你得用面向對象的結構進行工作。
  面向對象語言為設計那些為再現真實世界里的實體(如汽車、職員、保險制度等等)的程序提供了一個框架。而用非面向對象的語言來再現真實世界的實體是相當困難的,因為,對非 OO 的語言來說,為了描述象汽車這樣的實體必須使用一些原始的語言結構類型如 Pascal 語言中的記錄(record)、C 語言中的結構(strUCt)或其他的僅代表數據的類型。
  在非OO的語言中,實體的行為必須被過程或者函數這類語言結構單獨處理,“過程化的編程語言”這個名詞由此產生。在這種分離下,程序員必須人為地將數據的結構與處理此數據的相關過程聯系在一起。
  與此相反, OO 語言為用戶定義的實體提供了一種更功能強大的結構——“類”(class)。類支持用戶定義數據類型的創建如 Employee,既包含描述某個特定的 employee 的數據,也包含對此數據的操作和使用。
  Java 程序可以自由地使用用戶定義數據類型。想要設計好的 Java 類當然需要清楚知道 Java 的語法。
  Java編程基礎
   在Java中定義數據類型
  用Java(TM)語言編寫的每一個計算機程序必須用class結構定義一個或多個用戶定義類型,并以要害字 class 開始,后緊跟該數據類型的名字...
   Java:方法=過程
  在面向對象中“方法”等同于非面向對象語言中的“過程”。也就是說,方法是一個程序的組成部分,用來提供實現某個動作的機制(方法)...
   設計Java應用程序
  知道了 Java(TM) 的class和method的語法之后,我們就能設計一個Java 程序了。Java 應用程序由一個或多個定義了數據和行為的class組成。
   Java:applications與applets
  一個Java(TM) application由一個或者多個class文件組成,其中有一個class定義了main()方法。你可以在任何提供了 Java解釋器的環境中運行Java application...
   Java中與注釋有關的語法
  javadoc 功能非常強大。由 Sun 發行的標準 Java 包括用 javadoc 生成的文檔;因此,學習此工具的一個好方法是一邊學習包含了注釋...
   Java的變量定義與賦值
  對于給定的一個用戶定義數據類型,比如Dog,我們希望為它創建一個實例以便在后面的程序中使用它。于是,就需要變量定義與賦值操作。
   一個java中創建class的實例
  知道了怎么開始運行和終止一個程序,以及變量定義和賦值,現在我們可以用前面開發的數據類型 Dog了。
   Java的數據類型與方法重載
  Java(TM) 數據類型系統支持大量的原始(內嵌)數據類型,比如 int 表示整型數據,float 代表浮點型數據...
   實例變量與存取方法
  我們根據對象的行為來定義實例,這在很多情況下是合理的,但一般來說,用戶定義數據類型也應該包含狀態變量。
   實例方法與條件執行
  到目前為止,我們所設計的方法的類型都屬于實例方法,因為要通過類的實例來才能調用它們。正是這個原因,只要沒有同名沖突,一個實例方法就可以無需使用this限定符而直接引用實例變量...
   Java中有返回值的方法與循環執行
  這里介紹了如何引進了新的Java(TM)語法以及java循環執行的條件及應用。
   Java的多功能運算符
  前面曾經說過 Java(TM) 和 C 一樣,是一門語法功能很強的編程語言,它支持一些很酷的多功能運算符,下面就讓我們來熟悉一下Java的多功能運算符...
   Java的字符串操作
  正如前面提到的,String 是一個系統定義的類——不是原始類型——它在所有的 Java(TM) 發行版中都包括了的輔助核心包 java.lang 中定義。
   Java中引用變量的使用
  通常用術語引用變量來指向一個為實例動態分配的存儲空間的任何變量。而高級語言中的所有變量都提供了一個符號指針指向一個底層的數據存儲區。
   Java:默認變量初始化
  在Java(TM)編程語言中,變量的初始化依靠于其所在的上下文。一般說來,假如實例變量在定義的時候沒有被顯式的初始化,那么Java將變量自動初始化為“似零”的值...
   Java的數組操作
  跟其他語言一樣,Java類型系統對數組提供內嵌的,語言級的語法支持。雖然對數組語言級上的支持增加了語言定義的復雜性,但它是合理的(在很多程序員的腦中),因為數組的使用大大豐富了傳統的編程。數組是數據元素的線性組合,其每數據元素可以通過下標 (index) 直接訪問。
   Java中的等式
  在Java中,比較原始類型的相等與比較兩個對象相等是不同的。假如數值5存放在兩個不同的int變量中,比較兩個變量是否相等將產生結果為 boolean 值 true...
   Java的表達式
  我們曾說Java(TM)編程語言的語法功能強大。下面我們將講述怎樣設計一個支持“串聯方法求值”的類。
   Java中垃圾回收功能
  Java運行環境會自動收回那些沒有引用與之相連的對象所占的內存。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 张北县| 海南省| 石棉县| 民丰县| 石棉县| 榆林市| 旬邑县| 金华市| 双桥区| 东至县| 留坝县| 通江县| 同心县| 开化县| 九台市| 连城县| 福建省| 高邮市| 云和县| 沅江市| 金坛市| 饶阳县| 木里| 军事| 三门峡市| 绥芬河市| 德庆县| 肥乡县| 汕尾市| 焦作市| 井研县| 镇康县| 岚皋县| 盈江县| 朝阳区| 罗江县| 安顺市| 芦溪县| 郸城县| 内丘县| 南召县|