Publisher's Synopsis
This text serves as an introduction to the programming language Java for scientists and engineers, as well as experienced programmers wishing to learn Java as an additional language. The authors have specifically taken a hands-on approach to get the reader writing and running programs immediately. In addition, the book focuses on how Java, and object-oriented programming, can be used to solve science and engineering problems.;Many examples are included throughout, from a number of different scientific and engineering areas, as well as from business and everyday life, which demonstrate the practical usefulness of an object-oriented approach to programming.;A pre-written package of code is provided to help in such areas as input/output, matrix manipulation and scientific graphing.;Java source code and solutions to selected exercises are also available to students on the internet and a free solutions manual and PowerPoint slides available to lecturers can also be found on the internet.