電子商務技術基礎--上海理工大學.ppt_第1頁
電子商務技術基礎--上海理工大學.ppt_第2頁
電子商務技術基礎--上海理工大學.ppt_第3頁
電子商務技術基礎--上海理工大學.ppt_第4頁
電子商務技術基礎--上海理工大學.ppt_第5頁
已閱讀5頁,還剩48頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1.1 電子商務的基本概念 1.1.1電子商務的定義 所謂電子商務(E-Commerce,Electronic Commerce),是指交易當事人或參與人利用現(xiàn)代信息技術和計算機網(wǎng)絡(主要是因特網(wǎng))所進行的各類商業(yè)活動,包括貨物貿(mào)易、服務貿(mào)易和知識產(chǎn)權貿(mào)易1。 電子商務反映了現(xiàn)代經(jīng)濟活動的發(fā)展態(tài)勢,反映了信息技術在商務活動中的地位和作用;有別于傳統(tǒng)的傳真或電話式的電子交易,電子商務需要借助于信息軟件和通訊技術,并將它們應用于整個商業(yè)過程中的每個價值鏈。 電子商務的不同理解 聯(lián)合國國際貿(mào)易法委員會通過的電子商務示范法 國際商會“第一屆世界電子商務會議 ” 專家學者 核心:它和傳統(tǒng)的商務是有區(qū)別的。電子商務中的活動主體應當是以電子方式而不是通過當面交換或直接面談的方式進行商務活動,商務活動應多種多樣,既可以進行信息交換、售前售后服務、銷售、電子支付,也可以進行運輸管理、組建虛擬企業(yè)和公司等,1.1 電子商務的基本概念 1.1.1電子商務的定義 電子商務與電子業(yè)務:電子商務側(cè)重于研究企業(yè)與消費者,企業(yè)與企業(yè)和企業(yè)與政府之間的商務活動;而電子業(yè)務則將研究的領域擴展到了第三產(chǎn)業(yè),如旅游、交通、房地產(chǎn),甚至電子政務等,其涵蓋的業(yè)務范圍不單限于商務,而且還包含了各個層面的商業(yè)活動,如企業(yè)管理、業(yè)務流程重造等。實際上,電子業(yè)務是對電子商務進行了擴展,因此,可將E-Commerce稱為狹義的電子商務,而將E-Business稱為廣義的電子商務。,1.1 電子商務的基本概念 1.1.2 電子商務中涉及的相關技術 電子商務是商務與信息技術(計算機技術、網(wǎng)絡技術、通信技術)的結(jié)合,商務的發(fā)展為各種技術的應用與發(fā)展提供了廣闊的舞臺,技術的發(fā)展又有力地促進了電子商務的產(chǎn)生和發(fā)展。電子商務中應用到的一些技術主要有:網(wǎng)頁設計技術、分布處理與中間件技術、應用系統(tǒng)設計與整合技術、網(wǎng)絡安全技術、電子支付技術、物流技術、網(wǎng)絡營銷技術(如信息檢索與數(shù)據(jù)挖掘技術、信息發(fā)布技術等)、移動電子商務技術、Web2.0應用技術等。,1.1 電子商務的基本概念 1.1.2 電子商務中涉及的相關技術 Web1.0與Web2.0 World Wide Web,簡稱WWW,是英國人TimBerners-Lee 1989年在歐洲共同體的一個大型科研機構任職時發(fā)明的。通過WEB,互聯(lián)網(wǎng)上的資源,可以在一個網(wǎng)頁里比較直觀的表示出來;而且資源之間,在網(wǎng)頁上可以鏈來鏈去。在WEB1.0上做出巨大貢獻的公司有Netscape,Yahoo和Google。 Netscape研發(fā)出第一個大規(guī)模商用的瀏覽器,Yahoo的楊致遠提出了互聯(lián)網(wǎng)黃頁, 而Google后來居上,推出了大受歡迎的搜索服務。,1.1 電子商務的基本概念 1.1.2 電子商務中涉及的相關技術 Web1.0與Web2.0 WEB2.0是以人為核心線索的網(wǎng)。網(wǎng)上提供了更方便用戶織網(wǎng)的工具,鼓勵用戶提供內(nèi)容;根據(jù)用戶在互聯(lián)網(wǎng)上留下的痕跡,組織瀏覽的線索,提供相關的服務,給用戶創(chuàng)造新的價值,同時給整個互聯(lián)網(wǎng)也產(chǎn)生新的價值。 從知識生產(chǎn)的角度看,WEB1.0的任務,是將以前沒有放在網(wǎng)上的人類知識,通過商業(yè)的力量,放到網(wǎng)上去;而WEB2.0的任務是,將這些知識,通過每個用戶的瀏覽求知的力量,協(xié)作工作,把知識有機的組織起來,在這個過程中繼續(xù)將知識深化,并產(chǎn)生新的思想火花。 從內(nèi)容產(chǎn)生者角度看,WEB1.0是商業(yè)公司為主體把內(nèi)容往網(wǎng)上搬,而WEB2.0則是以用戶為主,以簡便隨意的方式,通過博客或播客把新內(nèi)容搬到網(wǎng)上。 從交互性看,WEB1.0是網(wǎng)站以用戶為主;而WEB2.0是以P2P為主 從技術上看,它采用Javascript來發(fā)送Xml和文本包,從而替代了靜態(tài)的Html ,使得WEB2.0應用越來越客戶端化,工作效率越來越高,1.1 電子商務的基本概念 1.1.2 電子商務中涉及的相關技術 Web1.0與Web2.0 Web2.0技術主要包括:BLOG(博客/網(wǎng)志)、PodBLOG(播客)、RSS(聚合內(nèi)容)、Wiki (百科全書)、Tags (網(wǎng)摘)、SNS(社會網(wǎng)絡)、P2P(對等網(wǎng)絡)、IM(即時通信)等,1.1 電子商務的基本概念 1.1.2 電子商務中涉及的相關技術 移動電子商務(M-Commerce) 移動電子商務(M-commerce)是指通過手機、傳呼機、掌上電腦、筆記本電腦等移動通訊設備與無線上網(wǎng)技術相結(jié)合所構成的一個電子商務應用體系。與傳統(tǒng)的電子商務相比,移動商務可以不受時間、地點的限制獲得信息和服務,從而為企業(yè)帶來更多的商業(yè)機會。推動移動電子商務發(fā)展的技術主要有無線應用協(xié)議(WAP)、移動IP技術、藍牙技術(Bluetooth,一種無線局域網(wǎng)通訊標準)、通用分組無線業(yè)務(GPRS)、移動定位系統(tǒng)(MPS)、第三代移動通信系統(tǒng)(3G)等。,1.1 電子商務的基本概念 1.1.3 電子商務與技術的關系 電子商務是信息與技術的結(jié)合體。一方面,電子商務使用了以網(wǎng)絡為基礎的現(xiàn)代信息技術;另一方面,一切包括契約型或非契約型、具有商務性質(zhì)的事務都屬于電子商務的商務范疇。,1.1 電子商務的基本概念 1.1.3 電子商務與技術的關系 技術是推動電子商務發(fā)展的強大引力 在電子商務發(fā)展的早期(20世紀90年代以前),信息技術主要用來建立企業(yè)內(nèi)部的生產(chǎn)及管理系統(tǒng),以實現(xiàn)企業(yè)內(nèi)部價值鏈增值,典型的如業(yè)務處理系統(tǒng)(Transaction Processing System,TPS)、管理信息系統(tǒng)(MIS)、決策支持系統(tǒng)(Decision Support System,DSS)、物資需求計劃(Material Resource Planning,MRP)、企業(yè)資源計劃(Enterprise Resource Planning,ERP)、計算機集成制造系統(tǒng)(Computer Integrated Manufacturing System,CIMS)等。采用的技術主要是數(shù)據(jù)庫、計算機局域網(wǎng)、信息處理、人工智能等;與此相適應,在企業(yè)的商務活動中采用了一些自動化的商務設備,如電子收款機、條碼機、ATM機器等,1.1 電子商務的基本概念 1.1.3 電子商務與技術的關系 技術是推動電子商務發(fā)展的強大引力 進入到20世紀90年代,隨著互聯(lián)網(wǎng)及萬維網(wǎng)應用技術的成熟,電子商務的雛形開始顯現(xiàn)。企業(yè)利用萬維網(wǎng)進行產(chǎn)品宣傳和售后服務一時成為熱潮,大量的企業(yè)網(wǎng)站如雨后春筍般地出現(xiàn),加上電子數(shù)據(jù)交換(EDI,Electronic Data Interchange)的應用趨于成熟,電子商務由自動化初步過渡到了信息化,利用電子商務來解決信息收集、加工和發(fā)布成為企業(yè)的首選。但是應該看到,基于技術的原因,在這個時期,支持電子商務活動的電子商務系統(tǒng)與企業(yè)原有的信息系統(tǒng)缺少相關的互聯(lián)技術與手段,二者不能進行很好地集成,許多信息成為孤島,已有的數(shù)據(jù)資源還不能發(fā)揮整體效益; 同時,由于缺少安全方面的技術保證與支持,安全問題得不到解決,資金流、商務流和信息流還難以集成在一起,商品流通速度還不能得到有效提高,交易成本居高不下,電子商務的發(fā)展受到了很大制約。,1.1 電子商務的基本概念 1.1.3 電子商務與技術的關系 技術是推動電子商務發(fā)展的強大引力 1995年以后,隨著網(wǎng)絡技術、多媒體技術、中間件技術、安全技術、支付技術、物流管理技術等的發(fā)展與完善,電子商務真正進入到了大規(guī)模的發(fā)展階段。利用電子商務技術來改進企業(yè)的管理方式已經(jīng)成為熱點,早期不合時宜的金字塔式的職能組織結(jié)構,在此電子商務的大潮下,順利地向扁平化、彈性化、柔性化方向發(fā)展;不僅如此,甚至還出現(xiàn)了一種新的組織形式虛擬組織,在虛實結(jié)合的組織變革中,企業(yè)從而創(chuàng)造出更多的財富。,1.2 電子商務系統(tǒng) 1.2.1 電子商務系統(tǒng)的基本概念 電子商務系統(tǒng),從廣義上講,是指支持商務活動的電子技術手段的集合;狹義上則是指在互聯(lián)網(wǎng)和其他網(wǎng)絡的基礎上,以實現(xiàn)企業(yè)電子商務活動為目標,滿足企業(yè)生產(chǎn)、銷售及管理的需要,支持企業(yè)的對外業(yè)務協(xié)作,為企業(yè)提供商業(yè)智能的信息系統(tǒng)。,1.2 電子商務系統(tǒng) 1.2.2電子商務系統(tǒng)的特性 電子商務系統(tǒng)是一個大系統(tǒng),涉及眾多的層次和環(huán)節(jié)。從技術角度來講,電子商務系統(tǒng)具有下述三個突出的特點: 電子商務系統(tǒng)是一種特殊的管理信息系統(tǒng) 電子商務系統(tǒng)與企業(yè)內(nèi)部信息系統(tǒng)形成了一個整體 電子商務系統(tǒng)的邏輯結(jié)構呈現(xiàn)出清晰的層次,1.2 電子商務系統(tǒng) 1.2.3 電子商務系統(tǒng)的功能 電子商務系統(tǒng)的整體功能 電子商務系統(tǒng)作為一個完整的大系統(tǒng),不但具有相應的商務應用功能,而且還具有安全、支付及目錄服務等功能。考慮到與其它系統(tǒng)的互聯(lián),特別是與異種平臺系統(tǒng)(如不同的網(wǎng)絡、操作系統(tǒng)、數(shù)據(jù)庫、應用系統(tǒng)等)的互聯(lián),以及為了降低系統(tǒng)的復雜性,電子商務系統(tǒng)采用了一些標準的協(xié)議和中間件等技術對功能進行了分層,因此電子商務系統(tǒng)是一個具有層次功能的大系統(tǒng)。,1.2 電子商務系統(tǒng) 1.2.3 電子商務系統(tǒng)的功能 電子商務系統(tǒng)的橫向功能分配 傳統(tǒng)的客戶機/服務器構成的電子商務系統(tǒng)。特征: 由客戶機來完成商務數(shù)據(jù)的表示和商務邏輯的運算功能,服務器作為存儲數(shù)據(jù)的部件,充當了文件服務器的作用 完成商務數(shù)據(jù)表示和商務邏輯運算功能的程序,其用戶界面與商務邏輯程序代碼是緊密地耦合在一起的,并作為一個整體安裝在客戶機上,1.2 電子商務系統(tǒng) 1.2.3 電子商務系統(tǒng)的功能 電子商務系統(tǒng)的橫向功能分配 傳統(tǒng)的客戶機/服務器構成的電子商務系統(tǒng)。缺點: (1) 維護困難 (2) 費用增加 (3)培訓困難 (4)網(wǎng)上的數(shù)據(jù)流量大,網(wǎng)絡負載較重。,1.2 電子商務系統(tǒng) 1.2.3 電子商務系統(tǒng)的功能 電子商務系統(tǒng)的橫向功能分配 三層客戶機和服務器/瀏覽器結(jié)構 1998年,Sun公司首先提出 “三層結(jié)構”:表達層、應用(邏輯)層、數(shù)據(jù)層。表達層(presentation layer)以Web服務器為基礎,負責信息的發(fā)布;應用層(application layer)負責處理核心業(yè)務邏輯;數(shù)據(jù)層(data layer)的基礎是數(shù)據(jù)庫管理系統(tǒng)DBMS,負責數(shù)據(jù)的組織,并向應用層提供接口 。,1.2 電子商務系統(tǒng) 1.2.3 電子商務系統(tǒng)的功能 電子商務系統(tǒng)的橫向功能分配 三層客戶機和服務器/瀏覽器結(jié)構,1.2 電子商務系統(tǒng) 1.2.3 電子商務系統(tǒng)的功能 電子商務系統(tǒng)的橫向功能分配 三層客戶機和服務器/瀏覽器結(jié)構 ,優(yōu)點: 在網(wǎng)絡的流量和系統(tǒng)的反應速度方面優(yōu)于兩層結(jié)構; 可伸縮 ; 可管理 ; 安全,1.2 電子商務系統(tǒng) 1.2.3 電子商務系統(tǒng)的功能 電子商務系統(tǒng)的橫向功能分配 多層客戶機和服務器/瀏覽器結(jié)構,1.3 電子商務系統(tǒng)的平臺與技術分析 1.3.1 J2EE的產(chǎn)生背景 企業(yè)應用系統(tǒng)的開發(fā)一直面臨著重大挑戰(zhàn)。一方面,企業(yè)應用系統(tǒng)面對的是一個異構的分布式環(huán)境,需要與已有的系統(tǒng)進行集成并能進行互操作;另一方面,作為客戶、合作伙伴和企業(yè)的信息服務平臺,企業(yè)應用系統(tǒng)還必須具備高可用性、安全性、可靠性和可伸縮性等特點。加上用戶需求的復雜多變和交付時間的不斷伸縮,企業(yè)應用系統(tǒng)的開發(fā)變得越來越困難。開發(fā)商和廣大的開發(fā)人員一直在努力推動和殷切期待出現(xiàn)一個成熟、標準的公共企業(yè)應用平臺,以簡化和規(guī)范企業(yè)應用系統(tǒng)的開發(fā)和部署。正是在這種背景下,Java和J2EE平臺出現(xiàn)了。,1.3 電子商務系統(tǒng)的平臺與技術分析 1.3.2 J2EE平臺簡介 J2EE本身是一個標準,而不是一個產(chǎn)品(雖然現(xiàn)在有很多符合J2EE標準的產(chǎn)品)。它為不同廠商創(chuàng)建產(chǎn)品提供了標準,并能在這些產(chǎn)品之間實現(xiàn)交互。它由以下4個部分組成: (a)J2EE規(guī)范。該規(guī)范定義了J2EE平臺的體系結(jié)構、平臺角色及J2EE中每種服務和核心API的實現(xiàn)要求,它是J2EE應用服務器開發(fā)商的大綱。 (b)J2EE兼容性測試站點。Sun公司提供了一個測試J2EE應用服務器是否符合J2EE規(guī)范的站點,對通過該站點測試的產(chǎn)品,Sun公司將發(fā)放兼容性證書。 (c)J2EE參考實現(xiàn),即J2EE SDK。它既是Sun公司自己對J2EE規(guī)范的一個非商業(yè)性實現(xiàn),又是為開發(fā)基于J2EE企業(yè)級應用系統(tǒng)提供了一個免費的底層開發(fā)環(huán)境。 (d)J2EE實施指南,即BluePrints文檔。該文檔通過實例來指導開發(fā)人員如何去開發(fā)一個基于J2EE的多層企業(yè)應用系統(tǒng)。,1.3 電子商務系統(tǒng)的平臺與技術分析 1.3.2 J2EE平臺簡介 J2EE平臺定義了一個基于組件的多層企業(yè)應用系統(tǒng)開發(fā)框架,主要包括容器、組件、API、訪問、協(xié)議等五個部分,其中容器是其核心。,1.3 電子商務系統(tǒng)的平臺與技術分析 1.3.2 J2EE平臺簡介 容器:是指為特定組件提供服務的一個標準化的運行環(huán)境,封裝了J2EE底層的若干API,為組件提供事務處理、數(shù)據(jù)訪問、安全性、持久性等服務,Java虛擬機就是一個典型的容器。在J2EE中,每個容器為組件提供的服務包括兩部分,分別是J2SE(Java 2 Platform Standard Edition)服務和一組擴展的服務。因為J2EE以Java標準版為基礎,要想提供擴展的服務,各個容器就必須在J2SE之上再根據(jù)需要來進行擴展,擴展的服務有目錄服務、事務管理、數(shù)據(jù)訪問、消息機制、安全性等。 組件:是一個可以部署的程序單元,它以某種方式運行在容器中。J2EE定義了4種類型的組件,分別為Applet組件、Application客戶組件、Web組件、EJB(Enterprise JavaBeans)組件。 J2EE服務器:為容器提供了J2EE中定義的各種服務和API。J2EE服務器(即應用服務器)可以支持一種或多種容器;同時,為了適應組件的應用,J2EE服務器還提供了部署、管理和運行組件的手段。,1.4 Java技術基礎 1.4.1 Java語言簡介 Java是由Sun Microsystems公司于1991開發(fā)成功的一種基于C+的高級語言,具有簡單、面向?qū)ο蟆踩?、分布式、多線程及獨立于平臺的特點。由于這些特點,使得它不僅是一種面向?qū)ο蟮母呒壘幊陶Z言,而且成為電子商務系統(tǒng)開發(fā)與運行的一種標準平臺。利用它既可以開發(fā)大型企業(yè)的電子商務應用程序,增強Web服務器的功能,也可以編寫一些無線或移動設備的通信程序,這是其他高級語言很難做到的。 Java的歷史 Java語言集成開發(fā)工具:Borland公司的Jbuilder、IBM公司的Eclipse、Sun公司的J2SDK或NetBeans、Creator公司的JCreate等。,1.4 Java技術基礎 1.4.2 一個簡單的java應用程序,1.4 Java技術基礎 1.4.3 Java程序的運行 運行Java應用程序經(jīng)過5個步驟 :,1.4 Java技術基礎 1.4.3 Java程序的運行 運行Java應用程序經(jīng)過5個步驟 : 環(huán)境變量設置 PATH值為:c:j2sdk1.4.1bin;%path%; JAVA_HOME值為:c:j2sdk1.4.1; CLASSPATH值為:c:j2sdk1.4.1lib;,1.4 Java技術基礎 1.4.4 Java程序的基本結(jié)構、數(shù)據(jù)類型與運算符 Java語言中,存在的數(shù)據(jù)類型有兩大類:基本的數(shù)據(jù)類型和類(class)。 基本的數(shù)據(jù)類型有8種,分別是byte、char、short、int、float、long、double、boolean 。 類 系統(tǒng)類、用戶自定義類; 頂級類、內(nèi)部類(有名、無名),1.4 Java技術基礎 1.4.4 Java程序的基本結(jié)構、數(shù)據(jù)類型與運算符,1.4 Java技術基礎 1.4.4 Java程序的基本結(jié)構、數(shù)據(jù)類型與運算符,1.4 Java技術基礎 1.4.5 表達式與基本語句 賦值語句 條件語句if 多重選擇語句switch 循環(huán)語句for和while,1.4 Java技術基礎 1.4.6 類 類的概念 類(class)是一種數(shù)據(jù)實體(對象)的抽象,是特殊的數(shù)據(jù)類型,含有數(shù)據(jù)成員,分別為數(shù)據(jù)(屬性)與方法(行為),數(shù)據(jù)和方法被封裝在類中,外面的數(shù)據(jù)實體看不到它們的具體實現(xiàn),這種程序編碼原則在Java中又稱為數(shù)據(jù)隱藏,1.4 Java技術基礎 1.4.6 類 類的概念,1.4 Java技術基礎 1.4.6 類 類的概念 說明: 第1行定義了一個類,public為所定義的類的屬性,class是定義類時所用的關鍵詞,Student為所定義的類名,第2、3、4、5、10、15行中的private或public為數(shù)據(jù)成員的屬性,在此類中包含3個屬性和3個方法,分別為屬性No、name、age和方法Student()和Display() ; 第10行和第15行分別定義了2個Display()方法,但它們的參數(shù)不同,這種現(xiàn)象在面向?qū)ο蟮某绦蛟O計語言中稱為方法的“重載”。第5行上的Student()方法和類名相同,是一個特殊的方法,稱為構造函數(shù),構造函數(shù)沒有函數(shù)返回類型說明。在一個類中可以不寫出構造函數(shù),如果不寫出構造函數(shù),則程序在編譯時,Java編譯器將自動為它添加一個默認的構造函數(shù)。,1.4 Java技術基礎 1.4.6 類 類的繼承與組合 在Java中,一個類可以在已有類的基礎上進行擴展,這種機制稱為類的繼承。例如:類GraduateStudent可以繼承Student類,這時Student類稱為父類或超類,而GraduateStudent為子類或擴展類。當一個類繼承另一個類時,在父類中標識為public或protected的數(shù)據(jù)成員(屬性或方法)將被子類繼承下來,但標識為private的數(shù)據(jù)成員將不能直接被繼承下來。這樣GraduateStudent類將能繼承父類中的Display()和Display(int)這2個方法,但由于子類中也有一個名為Display(int)的方法,它將“覆蓋”父類中的Display(int)方法,因而使得實際能繼承的方法只有父類中的Display(),這樣GraduateStudent類最終將具有屬性department和方法GraduateStudent()、Display()、Displayall()。總之,通過繼承,類的功能得到了擴展,1.4 Java技術基礎 1.4.6 類 類的繼承與組合,1.4 Java技術基礎 1.4.6 類 類的繼承與組合 類Student和類GraduateStudent可組合成類Team,1.4 Java技術基礎 1.4.6 類 類的多態(tài) 在Java中,用戶所定義的類都是某個類的子類,Java中最頂級的父類為Object系統(tǒng)類。類通過繼承關系不斷的向下“生長”,從而具有越來越多的“子孫”,各級“子孫”所具有的行為與屬性都不完全相同,在程序中要區(qū)分這些不同層次的類需要花費很多的精力,類的多態(tài)性的出現(xiàn),幫助減輕了這方面的負擔。 多態(tài)性能使程序?qū)⒉煌瑢哟蔚淖訉O對象看作是同一個超類的不同對象,這些對象具有超類中的相同方法與屬性,在程序中能加以引用;而到了實際運行時,卻又執(zhí)行的是各自擁有的方法。多態(tài)性使開發(fā)人員能夠設計和實現(xiàn)易于擴展的系統(tǒng)。,1.4 Java技術基礎 1.4.6 類 類的多態(tài),1.4 Java技術基礎 1.4.6 類 抽象類與接口,1.4 Java技術基礎 1.4.7 Java源程序的進一步說明 Java源程序是由一個或多個類組成的。在Java源程序中,不管存在多少個類,有且只能有一個public類,源程序主文件名應與此public類的類名相同,擴展名只能為.java ; 不管是頂級類也好,內(nèi)部類也好,在用javac編譯后,都會產(chǎn)生各自獨立的.class文件。頂級類對應的.class文件名與各自的類名相同,如Time1.class,TimeTest1.class;有名內(nèi)部類對應的.class文件名為它所在的外部類名加上一個美圓符號,再加上內(nèi)部類的名字,即形如OuterClass$InnerClass.class;匿名內(nèi)部類對應的.class文件名為它所在的外部類名加上一個美圓符號,再加一個數(shù)字序號,數(shù)字序號為匿名內(nèi)部類的編號,即形如OuterClass$#.class,這里#表示數(shù)字序號 ; 包實際上是一個樹行目錄結(jié)構,在編譯時若不存在的話,則編譯程序?qū)詣赢a(chǎn)生這樣的目錄結(jié)構,將.class文件放在包中,也就是將.class文件放在相應的樹型目錄結(jié)構中,一個Java源程序中只能有一個包語句,且只能是第一條語句 ; 將編譯后產(chǎn)生的.class文件放入包中后,在以后的程序中如要使用這樣的.class文件,可以使用import語句,import只能位于包語句的后面(若存在包語句的話)。至于包又是放在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論