注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具Jython程序設(shè)計

Jython程序設(shè)計

Jython程序設(shè)計

定 價:¥38.00

作 者: (美)Robert W. Bill著;何紅波[等]譯
出版社: 機械工業(yè)出版社
叢編項: 開發(fā)人員專業(yè)技術(shù)叢書
標 簽: Java

購買這本書可以去


ISBN: 9787111103424 出版時間: 2002-01-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 326頁 字數(shù):  

內(nèi)容簡介

  Jython語言結(jié)合了Python的靈活高效與Java的強大。本書全面介紹了這門語言,有助于Java開發(fā)者提高開發(fā)與部署應(yīng)用程序的能力。主要內(nèi)容包括:Jython介紹及其詳細語法,用Java類擴展Jython,用Jyhon編寫各種應(yīng)用程序等等。本書詳盡地闡述了Java與Jython的異同以及Java與Jython進行組合的強大威力,書中實例豐富,通過大量的小實例講述了Jython的使用方法。本書編排獨特、講解透徹,適合于有一定經(jīng)驗的Java應(yīng)用開發(fā)者使用。

作者簡介

暫缺《Jython程序設(shè)計》作者簡介

圖書目錄

第一部分 Jython簡介                  
 第1章  Jython語法. 語句和注釋                  
 1. 1  交互式控制臺                  
 1. 2 行分隔符和塊縮進語法                  
 1. 2. 1  分號                  
 1. 2. 2  反斜線                  
 1. 2. 3 開放式分組                  
 1. 2. 4  三重引用                  
 1. 2. 5 代碼程序塊                  
 1. 3  注釋                  
 1. 4 文檔字符串                  
 1. 5  語句                  
 1. 5. 1  簡單語句                  
 1. 5. 2  復(fù)合語句                  
 1. 6 比較Jython和Java                  
 第2章  運算符. 類型和內(nèi)置函數(shù)                  
 2. 1  標志符                  
 2. 2 Jython數(shù)據(jù)對象                  
 2. 2. 1  數(shù)字對象                  
 2. 2. 2  序列對象                  
 2. 2. 3  映射對象                  
 2. 2. 4  PyNone                  
 2. 3  運算符                  
 2. 3. 1 算術(shù)運算符                  
 2. 3. 2 移位運算符                  
 2. 3. 3  比較運算符                  
 2. 3. 4 布爾運算符                  
 2. 3. 5 序列運算符                  
 2. 4  內(nèi)置功能                  
 2. 4. 1  內(nèi)省函數(shù)                  
 2. 4. 2  數(shù)字函數(shù)                  
 2. 4. 3 類型轉(zhuǎn)換函數(shù)                  
 2. 4. 4  內(nèi)置文件函數(shù)                  
 2. 4. 5  序列函數(shù)                  
 2. 4. 6  動態(tài)語言函數(shù)                  
 2. 4. 7  屬性工具                  
 2. 4. 8  函數(shù)工具                  
 2. 5  雜類函數(shù)                  
 2. 6  Jython數(shù)據(jù)類型和Java數(shù)據(jù)類型的比較                  
 2. 7  Java類型                  
 第3章  錯誤和異常                  
 3. 1  Jython異常                  
 3. 2  異常處理                  
 3. 3 raise語句                  
 3. 4  traceback                  
 3. 5  assert語句和-debug-變量                  
 3. 6  警告框架                  
 3. 7  比較Jython和Java                  
 第4章  用戶定義的函數(shù)和變量的作用域                  
 4. 1  定義函數(shù)                  
 4. 1. 1  縮進                  
 4. 1. 2  返回值                  
 4. 1. 3  文檔字符串                  
 4. 1. 4  函數(shù)屬性                  
 4. 1. 5  參數(shù)                  
 4. 2  名空間                  
 4. 2. 1  兩個靜態(tài)范圍                  
 4. 2. 2  靜態(tài)嵌套的范圍                  
 4. 2. 3  在用戶定義函數(shù)中的特殊變量                  
 4. 3  遞歸                  
 4. 4  內(nèi)置的函數(shù)編程工具                  
 4. 5  同步                  
 第5章  模塊和包                  
 5. 1  import語句                  
 5. 2  Jython和Java的比較                  
 5. 3  Python的package. module層次                  
 5. 3. 1  sys. path變量                  
 5. 3. 2 什么是模塊                  
 5. 3. 3 特殊的模塊變量                  
 5. 3. 4  什么是包                  
 5. 4 Java的package. class層次                  
 5. 5  重載                  
 第6章  類. 實例和繼承                  
 6. 1  封裝. 抽象和信息隱藏                  
 6. 2  定義Jython類                  
 6. 3  Jython類和實例屬性                  
 6. 4  構(gòu)造函數(shù)                  
 6. 5  終結(jié)器和析構(gòu)函數(shù)                  
 6. 6  繼承                  
 6. 6. 1  派生Jython類                  
 6. 6. 2  派生Java接口                  
 6. 6. 3  派生Java類                  
 6. 7  方法重載                  
 6. 8  例子類                  
 6. 8. 1  單元素                  
 6. 8. 2  文件grep效用                  
 6. 8. 3  HTTP報文頭                  
 6. 8. 4  樹                  
 第7章  高級類                  
 7. 1  預(yù)先存在的類屬性                  
 7. 2  預(yù)先存在的實例屬性                  
 7. 3  一般定制的特殊方法                  
 7. 4  動態(tài)的屬性訪問                  
 7. 5  可調(diào)用的鉤子:-call-                  
 7. 6  特殊的比較方法                  
 7. 6. 1  少比較方法                  
 7. 6. 2  多比較方法                  
 7. 7  對象"真值"                  
 7. 8  仿真內(nèi)置數(shù)據(jù)對象                  
 7. 8. 1  仿真序列                  
 7. 8. 2  仿真映射                  
 7. 8. 3  仿真數(shù)字類型                  
 第二部分  Jython內(nèi)核和用Java集成Jython                  
 第8章  用jythonc編譯Jython                  
 8. 1  jythonc是什么                  
 8. 2  用jythonc編譯模塊                  
 8. 3  路徑和經(jīng)過編譯的Jython                  
 8. 3. 1  在JVM里設(shè)置python. home屬性                  
 8. 3. 2  顯式地把目錄加到模塊里的sys. path                  
 8. 3. 3  增加python. Path或python. prepath屬性                  
 8. 3. 4  凍結(jié)應(yīng)用程序                  
 8. 3. 5  寫一個定制的-import-()鉤子                  
 8. 4  jythonc選項                  
 8. 5  與Java兼容的類                  
 8. 5. 1  一個與Java兼容的例子Jython類                  
 8. 5. 2  模塊全局對象和與Java兼容類                  
 第9章  在Java里嵌入和擴展Jython                  
 9. 1  嵌入Jython                  
 9. 2  嵌入InteractiveInterpreter                  
 9. 3  嵌入InteractiveConsole                  
 9. 4  擴展Jython                  
 9. 4. 1  ClassDictInit                  
 9. 4. 2  -doc-字符串                  
 9. 4. 3  異常                  
 9. 4. 4  參數(shù)                  
 9. 4. 5  在Java里引入Jython模塊                  
 9. 4. 6  使用PyObject                  
 9. 4. 7  用Java寫Jython類                  
 9. 4. 8  增加Java類作為內(nèi)置Jython模塊                  
 第三部分  用Jython編寫應(yīng)用程序                  
 第10章  GUI開發(fā)                  
 10. 1  比較Java和Jython的GUI                  
 10. 2  Bean屬性和事件                  
 10. 2. 1  Bean屬性                  
 10. 2. 2  Bean屬性和元組                  
 10. 2. 3  Bean事件                  
 10. 2. 4  名字優(yōu)先權(quán)                  
 10. 3  pawt包                  
 10. 4  例子                  
 10. 4. 1  簡單的AWT圖形                  
 10. 4. 2  增加事件                  
 10. 4. 3  圖像                  
 10. 4. 4  菜單和菜單事件                  
 10. 4. 5  拖放                  
 10. 4. 6  Swing                  
 第11章  數(shù)據(jù)庫編程                  
 11. 1  DBM文件                  
 11. 2  序列化                  
 11. 2. 1  marshal模塊                  
 11. 2. 2  pickle和cPickle模塊                  
 11. 2. 3  Shelves                  
 11. 2. 4  PythonObjectInputStream                  
 11. 3  數(shù)據(jù)庫管理系統(tǒng)                  
 11. 3. 1  MySQL                  
 11. 3. 2  PostgreSQL                  
 11. 4  JDBC                  
 11. 5  zxJDBC                  
 11. 5. 1  連接到數(shù)據(jù)庫                  
 11. 5. 2  游標                  
 11. 5. 3  zxJDBC和元數(shù)據(jù)                  
 11. 5. 4  預(yù)編譯語句                  
 11. 5. 5  錯誤和警告                  
 第12章  服務(wù)器端Web編程                  
 12. 1  JythonServletContainer                  
 12. 2  定義簡單的ServIet類                  
 12. 2. 1  一個簡單的JavaServlet                  
 12. 2. 2  一個簡單的JythonServlet                  
 12. 2. 3  測試Java和JythonServlet                  
 12. 3  GenericServlet的更多內(nèi)容                  
 12. 3. 1  Init(ServletConfig)方法                  
 12. 3. 2  service(ServletRequest,ServletResponse)                  
 方法                  
 12. 3. 3  destroy()方法                  
 12. 4  HttpServlet                  
 12. 4. 1  HttpServlet方法                  
 12. 4. 2  HttpServlet例子                  
 12. 4. 3  HttpServletRequest和HttpServletRes-                  
 ponse                  
 12. 5  PyServlet                  
 12. 5. 1  安裝PyServlet                  
 12. 5. 2  測試PyServlet                  
 12. 6  cookie                  
 12. 7  Session                  
 12. 8  數(shù)據(jù)庫和Servlet                  
 12. 9  JSP                  
 12. 9. 1  jythonc編譯類和JSP                  
 12. 9. 2  在JSP中嵌入PythonInterpreter                  
 12. 9. 3  一個JythonTaglib                  
 12. 9. 4  BSF                  
 附    錄                  
 附錄A Jython語句和內(nèi)置函數(shù)快速                  
 參考                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號