Murakami Sale
 
 

Recently Viewed clear list


Original Essays | August 20, 2014

Julie Schumacher: IMG Dear Professor Fitger



Saint Paul, August 2014 Dear Professor Fitger, I've been asked to say a few words about you for Powells.com. Having dreamed you up with a ball-point... Continue »
  1. $16.07 Sale Hardcover add to wish list

    Dear Committee Members

    Julie Schumacher 9780385538138

spacer
Qualifying orders ship free.
$36.25
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
25 Remote Warehouse Software Engineering- Programming and Languages

Jython Essentials

by

Jython Essentials Cover

 

Synopses & Reviews

Publisher Comments:

Jython is an implementation of the Python programming language written in 100% pure Java, so it runs under any compliant Java Virtual Machine. The secret to Jython's popularity lies in the combination of Java's libraries

and tools with Python's rapid development capabilities. With Jython, you can write Python programs that integrate seamlessly with any Java code. And like Python, Jython can be used interactively, so you can get immediate results as you are programming.

Jython Essentials provides a solid introduction to the Python language, offering a brief but thorough tour of the Python concepts you'll need to understand to use Jython effectively. The book makes frequent comparisons

between Python and Java, with special emphasis on the different object-oriented semantics of the two languages, so Java programmers can quickly get up to speed with Jython.

Jython Essentials also covers the various ways in which Jython and Java can interact. For example, Jython code can create instances of pre-existing Java classes and call methods in those instances. You can write Jython classes that are direct subclasses of existing Java classes

and use introspection to discern the capabilities of JavaBeans components. This book provides examples of using Jython with existing Java libraries, including the Swing GUI toolkit, the JDBC database API, the Servlet API, and various XML tools. And finally, the book shows how

Jython can be used as a scripting language within a Java program.

With Jython Essentials, you have everything you need to start creating applications that mix the best of Python's interactivity and Java's robust libraries.

Synopsis:

"Jython Essentials" provides a solid introduction to the language, with valuable reference material and examples. Pedroni and Rappin show programmers Jython's advantages in writing tests, playing with Java libraries, and adding scripting to applications. The book has been reviewed by the people behind the language.

Synopsis:

Jython is an implementation of the Python programming language written in 100% pure Java, so it runs under any compliant Java Virtual Machine. The secret to Jython's popularity lies in the combination of Java's librariesand tools with Python's rapid development capabilities. With Jython, you can write Python programs that integrate seamlessly with any Java code. And like Python, Jython can be used interactively, so you can get immediate results as you are programming.Jython Essentials provides a solid introduction to the Python language, offering a brief but thorough tour of the Python concepts you'll need to understand to use Jython effectively. The book makes frequent comparisonsbetween Python and Java, with special emphasis on the different object-oriented semantics of the two languages, so Java programmers can quickly get up to speed with Jython.Jython Essentials also covers the various ways in which Jython and Java can interact. For example, Jython code can create instances of pre-existing Java classes and call methods in those instances. You can write Jython classes that are direct subclasses of existing Java classesand use introspection to discern the capabilities of JavaBeans components. This book provides examples of using Jython with existing Java libraries, including the Swing GUI toolkit, the JDBC database API, the Servlet API, and various XML tools. And finally, the book shows howJython can be used as a scripting language within a Java program.With Jython Essentials, you have everything you need to start creating applications that mix the best of Python's interactivity and Java's robust libraries.

About the Author

Pedroni is one of the main Jython developers; he has developed several important patches related to Java integration, class loaders, and Java/Python import rules.

Table of Contents

Foreword; Preface; Audience Expectations; Organization; Further Reading; Conventions Used in This Book; How to Contact Us; Samuele Pedroni's Acknowledgments; Noel Rappin's Acknowledgments; Chapter 1: Introduction to Jython; 1.1 Jython Requirements; 1.2 Welcome to Jython; 1.3 What's Jython Good For?; 1.4 The Benefits of Jython; 1.5 The Speed Question; 1.6 The Rest of the Book; Chapter 2: Jython Basics; 2.1 Running Jython; 2.2 Basic Types; 2.3 Operators; 2.4 Numeric Types; 2.5 Sequences: Lists and Tuples; 2.6 Strings; 2.7 Mappings and Dictionaries; 2.8 Jython Files; Chapter 3: Jython Control Flow; 3.1 Statements and Expressions; 3.2 Assignment; 3.3 Printing; 3.4 Blocks; 3.5 Conditional Logic; 3.6 Loops; 3.7 List Comprehensions; 3.8 Exceptions; 3.9 Evaluating Code Dynamically; Chapter 4: Modules and Functions; 4.1 Modules; 4.2 Functions; 4.3 Parameter Passing with Style; 4.4 Import Statements and Packages; Chapter 5: Object-Oriented Jython; 5.1 Creating Classes; 5.2 Methods; 5.3 Classes, Instances, and Access Control; 5.4 Inheritance; 5.5 Special Methods; Chapter 6: Using Java from Jython; 6.1 Basic Object Usage; 6.2 Automatic Type Conversion; 6.3 Java Arrays and the jarray Module; 6.4 Java-to-Python Types: Automatic Conversion; 6.5 Collection Wrappers; 6.6 Avoiding Name Collisions; Chapter 7: Inheriting from Java; 7.1 Basic Mechanics; 7.2 Java Interoperation and Overriding; 7.3 Calling Super Methods and Constructors; Chapter 8: Reflection and JavaBeans; 8.1 Bean-Based Reflection; 8.2 Python-Based Reflection; Chapter 9: Using Swing; 9.1 Java Versus Jython; 9.2 A Calculator; 9.3 An HTML Browser; 9.4 An HTML Source Browser; Chapter 10: Using Java Libraries; 10.1 JDBC and the Python Database API; 10.2 Servlets and PyServlet; 10.3 Jython and XML; Chapter 11: Jython Standard Library; 11.1 Using Python Modules; 11.2 System and File Modules; 11.3 Regular Expressions; 11.4 Serialization and Pickling; 11.5 Unit Testing with PyUnit; Chapter 12: Embedding Jython Inside Java; 12.1 Setting Up an Interpreter; 12.2 Executing Code; 12.3 Accessing the Interpreter Namespace; 12.4 Using PyObjects; 12.5 PyObject Subclasses; 12.6 Catching Exceptions; 12.7 Embedding Examples; Chapter 13: Compiling Jython; 13.1 Why Compile?; 13.2 The Compiler in Action; 13.3 Packaging in Java Archives; 13.4 Using Jython in Java; 13.5 A Simple Applet; Installing Jython; Jython Options and Registry; Jython Options; Jython Compiler Options; The Jython Registry; Jython Exceptions; Jython and CPython Differences; Jython Extensions; Major Design Differences; Minor Design Differences; Differences Due to Java Details; Differences Due to Java Limitations; Minor Issues; Java Objects Versus Python Objects; Java-to-Python Quick Reference; Basic Data Types; Advanced Data Types; Logical Operators; Arithmetic Operators; Control Statements; Definition Statements; String Methods; List Methods; Dictionary Functions; Colophon;

Product Details

ISBN:
9780596002473
Foreword:
Hugunin, Jim
Author:
Rappin, Noel
Author:
Pedroni, Samuele
Author:
Rappin, Noel
Publisher:
O'Reilly Media
Location:
Sebastopol, CA
Subject:
Programming Languages - General
Subject:
Programming - General
Subject:
Java (Computer program language)
Subject:
Programming Languages - Java
Subject:
Python (Computer program language)
Subject:
Java
Subject:
Python
Subject:
Software Engineering - Programming and Languages
Subject:
Java;Jy
Subject:
thon;Python
Subject:
Java;Jython;Python
Subject:
Programming Languages - CGI, Javascript, Perl, VBScript
Subject:
CourseSmart Subject Description
Edition Number:
1st ed.
Edition Description:
Print PDF
Series Volume:
133-01
Publication Date:
20020331
Binding:
Paperback
Language:
English
Illustrations:
Yes
Pages:
302
Dimensions:
9 x 6 x 0.66 in 0.87 lb

Other books you might like

  1. Mastering Regular Expressions 1ST... Used Trade Paper $13.95
  2. GNU Emacs Pocket Reference New Trade Paper $9.95
  3. Mapping Hacks: Tips and Tools for... Used Trade Paper $13.95
  4. Perl Cookbook Used Trade Paper $13.95
  5. Learning the Korn Shell 2ND Edition Used Trade Paper $9.50
  6. Iscsi: The Universal Storage Connection New Trade Paper $53.95

Related Subjects

Computers and Internet » Computer Languages » Java
Computers and Internet » Networking » General
Computers and Internet » Software Engineering » Programming and Languages

Jython Essentials New Trade Paper
0 stars - 0 reviews
$36.25 In Stock
Product details 302 pages O'Reilly & Associates - English 9780596002473 Reviews:
"Synopsis" by ,
"Jython Essentials" provides a solid introduction to the language, with valuable reference material and examples. Pedroni and Rappin show programmers Jython's advantages in writing tests, playing with Java libraries, and adding scripting to applications. The book has been reviewed by the people behind the language.
"Synopsis" by , Jython is an implementation of the Python programming language written in 100% pure Java, so it runs under any compliant Java Virtual Machine. The secret to Jython's popularity lies in the combination of Java's librariesand tools with Python's rapid development capabilities. With Jython, you can write Python programs that integrate seamlessly with any Java code. And like Python, Jython can be used interactively, so you can get immediate results as you are programming.Jython Essentials provides a solid introduction to the Python language, offering a brief but thorough tour of the Python concepts you'll need to understand to use Jython effectively. The book makes frequent comparisonsbetween Python and Java, with special emphasis on the different object-oriented semantics of the two languages, so Java programmers can quickly get up to speed with Jython.Jython Essentials also covers the various ways in which Jython and Java can interact. For example, Jython code can create instances of pre-existing Java classes and call methods in those instances. You can write Jython classes that are direct subclasses of existing Java classesand use introspection to discern the capabilities of JavaBeans components. This book provides examples of using Jython with existing Java libraries, including the Swing GUI toolkit, the JDBC database API, the Servlet API, and various XML tools. And finally, the book shows howJython can be used as a scripting language within a Java program.With Jython Essentials, you have everything you need to start creating applications that mix the best of Python's interactivity and Java's robust libraries.
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.