| This book serves as an introduction to the programming language Java. In addition it focuses on how Java, and object-oriented programming, can be used to solve science and engineering problems. As such, some of the examples necessarily involve aspects of first-year university mathematics, particularly in the final chapter. However, these examples are self-contained, and omitting them will not hinder your programming development.
Features
• The book is accessible to beginners, with no programming experience. • We use a hands-on or ‘dive-in’ approach which gets you writing and running programs immediately. • The fundamentals of Java programming are motivated throughout with many examples from a number of different scientific and engineering areas, as well as from business and everyday life. Beginners, as well as experienced programmers wishing to learn Java as an additional language, should therefore find plenty of interest in the book. • It provides a good introduction to object-oriented programming. Solutions to problems throughout the book show how data and operations on that data can be modelled together in classes. In this way code is easy to maintain, extend and reuse. • We have provided a pre-written package of code to help in such areas as
– simple keyboard input and file input/output; – matrix manipulation; – scientific graphing. |
|
|
| | Romanticism: A Very Short Introduction
In this Very Short Introduction, Michael Ferber explores Romanticism during the period of its incubation, birth, and growth, covering the years roughly from 1760 to 1860. This is the only introduction to Romanticism that incorporates not only the English but the Continental movements, and not only literature but music, art, religion,... | | Guide to Computer Network Security (Computer Communications and Networks)Contemporary societies have increasing dependence on computers and computer networks, and the increasing popularity of mobile computing, have given rise to numerous computer security problems. Yet despite a high proliferation of expert remedies, a viable and comprehensive solution to these security issues remains elusive, and society continues to... |
|