Technical Java: Applications for Science and Engineering - Softcover

Palmer, Grant

 
9780131018150: Technical Java: Applications for Science and Engineering

Synopsis

This is a technical programming book written by a real scientific programmer filled with practical, real-life technical programming examples that teach how to use Java to develop scientific and engineering programs. The book is for scientists and engineers, those studying to become scientists and engineers, or anyone who might want to use Java to develop technical applications. "Technical Java" gives the reader all the information she needs to use Java to create powerful, versatile, and flexible scientific and engineering applications. The book is full of practical example problems and valuable tips. The book is for people learning Java as their first programming language or for those transitioning to Java from FORTRAN or C. There are two handy chapters at the beginning of the book that explain the differences and similarities between FORTRAN, C, and Java.

"synopsis" may belong to another edition of this title.

About the Author

About the Author

GRANT PALMER, a scientific programmer at NASA Ames Research Centerin Moffett Field, CA, specializes in computational fluid dynamics programmingto predict friction-related heat in reentering space vehicles. He has writtenor contributed to five Java books, including Java Event Handling (Prentice HallPTR). Palmer resides in Chandler, Arizona.

From the Back Cover

TechnicalJava™Developing Scientific and Engineering ApplicationsGrant PalmerThe practical, example-rich guide to Java technical programming

If you want to use Java todevelop scientific or engineering programs, Technical Java is the Java guide you’vebeen searching for. Using real-life examples, expert scientific programmerGrant Palmer shows how to build powerful, versatile, and flexible software forvirtually any technical application. Whether you’re moving from FORTRAN,C, or C ++, or learning Java as your first language, Palmer covers all you needto know―

  • Java, FORTRAN, C, and C ++, similarities, differences, and migration issues
  • Java 1.4 syntax, objects, classes, methods, interfaces, variables, arrays, exceptions, packages, I/O, and more
  • Working with java.math and creating your own math functions―including detailed trigonometric and transcendental examples
  • Data modeling, in depth: class hierarchies, generic class libraries, least-squares fit, fitting to non-polynomial equations, and more
  • Solving differential equations and systems of equations, including Gauss-Jordan and Gaussian elimination, lower-upper decomposition, and matrix inversion
  • Solving integral equations with both proper and improper integrals
  • Working with Fourier transforms (DFT and FFT)
  • Building Web and GUI-based technical applications with Swing/AWT and servlets

PRENTICE HALL

Profession TechnicalReference

Upper Saddle River, NJ 07458

www.phptr.com

ISBN: 0-13-101815-9

UPC: 076092022398

"About this title" may belong to another edition of this title.