java关键特性-物件导向与api.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java关键特性-物件导向与api

Java SE 6 程式設計學習教本 第一章 Java 概觀 Java 概觀 Java 發展簡史 Java 版本 Java SE Java最主要的核心版本,這個版本是整個Java平台的基礎,每一個Java開發人員都必須完成這個版本的核心功能學習,才能進一步的根據自己的需求,學習其它的版本。 Java EE 根據企業伺服器軟體服務需求,發展出來的商業級軟體開發平台,提供如建置分散式網路應用程式服務所需的支援。 Java ME 提供手機與各種手持裝置等消費性商品,嵌入式軟體的開發支援,是一種簡化的Java功能,方便移植至小型裝置上安裝執行。 1.1 Java 簡述 Java SE 平台 1.2 Java SE 架構 Java SE 平台分類 Java程式語言:提供Java語法元素,包含變數、運算子、流程控制與迴圈等等。 公用程式:提供特定功能的工具程式,包含Java的編譯、文件產出等協助建立應用程式的Java功能。 部署技術:Java應用程式的部署與外掛功能開發程式。 Java SE API:支援各種應用程式功能開發所需的應用程式介面,包含圖形化使用者介面設計工具,各種程式功能函式庫。 Java虛擬機器(JVM):隔開作業系統,提供異質平台的相容能力,讓Java應用程式可以跨平台執行。 JDK = JRE+公用程式+Java語言 1.2 Java SE 架構 Java 特性 輕巧的語言 設計輕巧,簡潔且容易維護,適合入門。 完整的物件導向支援(OOP) 完整的支援物件導向,透過物件的封裝與組合,快速進行實作,降低系統開發成本,簡化維護的工作。Java SE API遵循物件導向理論設計,提供發展各種應用程式功能所需的支援。 例外處理(Exception) 透過統一的方式處理程式所可能產生的錯誤,同時在錯誤發生時,自動監控處理預先內建大量例外類別,搭配例外處理機制,系統化提供完整的錯誤處理支援。 1.3 Java 特性 多執行緒(Thread) 讓一個應用程式可以同時處理多種工作,也就是多工處理透過直接封裝多執行緒功能,讓開發人員透過現成類別的引用,即能讓應用程式支援多執行緒的應用。 垃圾回收機制(Garbage Collection) 應用程式在執行過程中自動管理記憶體,在記憶體不需要使用的時候將其回收,大幅提升應用程式的穩定性。 網路功能(Networking) Java一開始便是為了網路而生,時至今日,Java在網路的廣泛應用,還是遠超過其它的技術。 跨平台(Cross-Platform) 不直接與底層的作業系統進行溝通,在專屬的虛擬機器上面運作,透過虛擬機器將應用程式作業系統的相依性切開,達到跨平台的目的。 Java 特性 1.3 Java 特性 跨平台特性 1.3 跨平台特性 傳統程式與Java程式開發比較 傳統程式 Java 程式 1.3 跨平台特性 Java關鍵特性-物件導向與API 徹底支援物件導向理論設計實作,是Java成功最重要的關鍵特性,而一切的功能,也都是從這裡開始,內建強大功能的Java API即是經由物件導向理論實作而發展出來的功能類別庫。 Java語法、物件導向設計與基礎Java SE API,是入門程式設計師進入Java的世界,首先必須熟悉的議題,本課程內容針對這幾部份進行討論。 1.3 位元碼與跨平台特性 Java 學習地圖 1.4 Java 學習地圖

文档评论(0)

jinchenl + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档