Essential Java serves as an introduction to the programming language, Java, for scientists and engineers, and can also be used by experienced programmers wishing to learn Java as an additional language. The book focuses on how Java, and object-oriented programming, can be used to solve science and engineering problems.Many examples are included from a number of different scientific and engineering areas, as well as from business and everyday life. Pre-written packages of code are provided to help in such areas as input/output, matrix manipulation and scientific graphing. - Takes a 'dive-in' approach, getting the reader writing and running programs immediately - Teaches object-oriented programming for problem-solving in engineering and science



Autorentext

Brian Hahn was a professor in the Department of Mathematics and Applied Mathematics at the University of Cape Town. In his career, Brian wrote more than 10 books for teaching programming languages to beginners.



Klappentext

Essential Java serves as an introduction to the programming language, Java, for scientists and engineers, and can also be used by experienced programmers wishing to learn Java as an additional language. The book focuses on how Java, and object-oriented programming, can be used to solve science and engineering problems.

Many examples are included from a number of different scientific and engineering areas, as well as from business and everyday life. Pre-written packages of code are provided to help in such areas as input/output, matrix manipulation and scientific graphing.

  • Takes a 'dive-in' approach, getting the reader writing and running programs immediately
  • Teaches object-oriented programming for problem-solving in engineering and science



Inhalt

Preface. PART 1: Essentials; Getting going; Java programming basics; Solving a problem in Java; More on loops; Debugging; Arrays and matrices. PART 2: More advanced topics; Inheritance; Graphical user interfaces (GUIs); Input/output; Exceptions. PART 3: Some applications; Simulation; Modelling with matrices; Introduction to numerical methods. Appendices. Index.

Titel
Essential Java for Scientists and Engineers
EAN
9780080505916
Format
E-Book (pdf)
Veröffentlichung
30.05.2002
Digitaler Kopierschutz
Wasserzeichen
Dateigrösse
20.9 MB
Anzahl Seiten
352