About the Book
This text provides an accessible and
practical guide to the Java programming langauge for science and engineering
students. Aimed specifically at the scientific programmer, the focus of
this book is unique, and discussion of issues such as interface components
is almost entirely omitted. The examples in the text perform the kind of
calculations that will interest scientists and engineers.
The book covers two areas. It begins
by providing a tutorial introduction to the Java programming language,
and then moves on to a discussion of scientific applications. The applications
chapters are all self-contained and rely on only the language in the tutorial.
Features
-
Written entirely for the Java 2 Platform—the
latest release of the Java language.
-
Provides coverage of two useful libraries:
the JNL, a numerical library for Java, and the JSGL, a scientific graphics
library for Java.
-
Includes scientific and engineering examples
throughout.
-
Requires no previous programming experience.
-
Includes conversion material for Pascal, Fortran,
C, and C++.
-
Accompanying website contains examples, code,
and links to other useful resources.
-
Offers a clear and careful explanation throughout,
with an attractive, reader-friendly presentation.
-
Includes chapter objectives, summaries, and
end-of-chapter exercises.
Related
Books
Introduction to Computer Programming Courses
(Intro
to Computer Programming)
Table of Contents
1. Learning Java
2. Java from Basics
3. Java for C Programmers
4. Advanced Java
5. The Standard Libraries
6. Object Orientation
7. Scientific Applications
8. JNL, a Numerical Library for Java
9. Numerical Computation
10. Programming Practices
11. Physical Modelling
Appendices:
A Other Resources
B Installation Instructions
C Solutions to Selected Exercises |