Gardening Sale!
 
 

Special Offers see all

Enter to WIN!

Weekly drawing for $100 credit. Subscribe to our Specials newsletter for a chance to win.
Privacy Policy

More at Powell's


Recently Viewed clear list


Guests | May 15, 2013

Samuel Sattin: IMG Nanny of the Corn



Fear was my gateway to becoming interested in stories. My nanny growing up, a Scottish expat named Jackie with a fox pelt of red hair and a manic... Continue »
  1. $13.27 Sale Trade Paper add to wish list

    League of Somebodies

    Samuel Sattin 9780985035501

spacer
Ships free on qualified orders.
$44.95
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
1 Remote Warehouse Computer Languages- Java

Jython (Landmark)

by

Jython (Landmark) Cover

 

Synopses & Reviews

Publisher Comments:

This book will help Java developers to increase application development and deployment, thus optimizing their overall efficiency.

A brief introduction is provided that shows the differences between Java and Jython, important to include so that the reader will have a better understanding of why their union is beneficial.

The remainder of the book teaches, through examples, how to use Jython. Intended for an experienced Java developer, this book assumes you understand the fundamentals to programming (i.e. loop statements, if.then, etc.). So, page space is focused on utilizing Jython with Java by covering the following: extending Python with java classes, modules, compiling, interpreters, design integration, etc.

www.newriders.com contains all code and applications developed in the book.

Book News Annotation:

This guide for Java developers details the use of Jython, a combination of Java and Python. The book provides a detailed study of Jython's syntax, statements and authors, supported with numerous examples. It then describes the integration of Jython and Java through Jython's byte-code compiler and explains the use of Java classes in Jython. Bill is a web, database, and application developer.
Annotation c. Book News, Inc., Portland, OR (booknews.com)

Synopsis:

Build Java-based Web applications with increased speed and salability using Jython. This book helps Java developers increase application development and deployment. A brief introduction is provided that shows the differences between Java and Jython.

About the Author

Robert W. Bill currently dedicates his time to software design and development in Python, Jython, and Java as an independent contractor. His experiences include a four-year tenure with the Minnesota Educational Computing Consortium, The Learning Company, and Mattel. Robert has studied at Baylor University, followed by various courses in music and sciences at the Eastman School of Music and the University of Wisconsin-Madison.

These reviewers contributed their considerable hands-on expertise to the entire development process for Jython for Java Programmers. As the book was being written, these dedicated professionals reviewed all the material for technical content, organization, and flow. Their feedback was critical to ensuring that Jython for Java Programmers fits our reader's need for the highest quality technical information.

As member of the research staff at the California Institute of Technology, Dr. Robert Brunner focuses on Knowledge Discovery and Data-Mining in very large, heavily distributed databases. He also has been a Java and XML instructor at the Center for Advanced Computing Technology operated by the California State Polytechnic University at Pomona for the last two years. Recently, he has written a series for Java Developers Journal, reviewed numerous proposals for a variety of publishing houses, and has edited texts covering Linux, C++, Java, and XML. He is currently completing Enterprise Java Database Programming to be published by Addison Wesley, Inc.

John Ha is a support engineer and technical writer at NeTraverse, a software development firm in Morrisville, North Carolina. John is responsible for printed and online documentation for the firm's flagship product, Win4Lin. Win4Lin allows Microsoft Windows to be installed on a host Linux system. John also investigates distributed filesystem and remote display technologies for NeTraverse's server product currently under development. John earned his Bachelor of Arts degree in English Literature from the University of Connecticut in Storrs, Connecticut.

Table of Contents

I. JYTHON.
1. Jython Syntax, Statements, and Comments.

The Interactive Console. Line Separators and Block Indentation Syntax. Comments. Documentation Strings. Statements. Comparing Jython and Java.
2. Operators, Types, and Built-In Functions.

Identifiers. Jython Data Objects. Operators. Built-Ins. Comparison of Jython Data Types and Java Data Types. Java Types.
3. Errors and Exceptions.

Jython Exceptions. Exception Handling. The raise Statement. Tracebacks. The assert Statement and the __debug__ Variable. The Warnings Framework. Comparing Jython and Java.
4. User-Defined Functions and Variable Scoping.

Defining Functions. Namespaces. Recursion. Built-In Functional Programming Tools. Synchronization.
5. Modules and Packages.

The import Statement. A Comparison of Jython and Java. Python's package.module Hierarchy. Java's package.class Hierarchy. Reloading.
6. Classes, Instances, and Inheritance.

Encapsulation, Abstraction, and Information Hiding. Defining Jython Classes. Jython Class and Instance Attributes. Constructors. Finalizer or Destructor. Inheritance. Method Overloading. Sample Classes.
7. Advanced Classes.

Pre-Existing Class Attributes. Pre-Existing Instance Attributes. Special Methods for General Customization. Dynamic Attribute Access. The Callable Hook-__call__. Special Comparison Methods. Object “Truth”. Emulating Built-In Data Objects.

II. JYTHON INTERNALS AND INTEGRATING JYTHON WITH JAVA.

8. Compiling Jython with jythonc.

What Is jythonc? Compiling a Module with jythonc. Paths and Compiled Jython. jythonc Options. Java-Compatible Classes.
9. Embedding and Extending Jython in Java.

Embedding Jython. Embedding the InteractiveInterpreter. Embedding an InteractiveConsole. Extending Jython.

III. APPLICATIONS WITH JYTHON.

10. GUI Development.

Comparing a Java and Jython GUI. Bean Properties and Events. The pawt Package. Examples.
11. Database Programming.

DBM Files. Serialization. Database Management Systems. JDBC. zxJDBC.
12. Server-Side Web Programming.

Jython Servlet Containers. Defining Simple Servlet Classes. More About GenericServlet. HttpServlet. PyServlet. Cookies. Sessions. Databases and Servlets. JSP.

IV. APPENDIX.

Appendix A. Jython Statements and Built-In Functions Quick Reference.

Index.

Product Details

ISBN:
9780735711112
Author:
Bill, Robert W.
Publisher:
Sams
Author:
Bill, Robert
Location:
Indianapolis
Subject:
Programming Languages - General
Subject:
Programming - General
Subject:
Java (Computer program language)
Subject:
Programming Languages - Java
Subject:
Java
Subject:
Jython (Computer program language)
Subject:
Jython
Subject:
Computer Languages-Java
Copyright:
Edition Description:
Trade paper
Series:
Landmark (New Riders)
Series Volume:
01-4166
Publication Date:
December 2001
Binding:
TRADE PAPER
Grade Level:
General/trade
Language:
English
Illustrations:
Yes
Pages:
496
Dimensions:
9 x 7 x 1.2 in 748 gr

Other books you might like

  1. Jboss: A Developer's Notebook New Trade Paper $34.99

Related Subjects

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

Jython (Landmark) New Trade Paper
0 stars - 0 reviews
$44.95 In Stock
Product details 496 pages Sams - English 9780735711112 Reviews:
"Synopsis" by , Build Java-based Web applications with increased speed and salability using Jython. This book helps Java developers increase application development and deployment. A brief introduction is provided that shows the differences between Java and Jython.
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 eBooks — here at Powells.com.