JavaTech, an Introduction to Scientific and Technical Computing with Java

JavaTech is a practical introduction to the Java programming language with an emphasis on the features that benefit technical computing. After presenting the basics of object-oriented programming in Java, it examines introductory topics such as graphical interfaces and thread processes. It goes on to review network programming and develops Web client-server examples for tasks such as monitoring remote devices. The focus then shifts to distributed computing with RMI. Finally, it examines how Java programs can access the local platform and interact with hardware.

[1]  Sheng Liang,et al.  Java Native Interface: Programmer's Guide and Specification , 1999 .

[2]  Monica Pawlan Essentials of the Java Programming Language: A Hands-On Guide , 2000 .

[3]  Ron Mak,et al.  Java Number Cruncher: The Java Programmer's Guide to Numerical Computing , 2002 .

[4]  Steven John Metsker The Design Patterns Java Workbook , 2002 .

[5]  Guy L. Steele,et al.  Java(TM) Language Specification, The (3rd Edition) (Java (Addison-Wesley)) , 2005 .

[6]  Jonathan Knudsen,et al.  Java 2D Graphics , 1999 .

[7]  Patrick Niemeyer,et al.  Exploring Java (2nd ed.) , 1997 .

[8]  Jonathan Knudsen,et al.  Learning Java , 2000 .

[9]  William H. Press,et al.  The Art of Scientific Computing Second Edition , 1998 .

[10]  David M. Geary Graphic Java 2: Mastering the JFC , 1998 .

[11]  Nigel Bishop,et al.  Java gently for engineers and scientists , 2000 .

[12]  Ivar Jacobson,et al.  The unified modeling language reference manual , 2010 .

[13]  David Goldberg,et al.  What every computer scientist should know about floating-point arithmetic , 1991, CSUR.

[14]  Didier H. Besset Object-Oriented Implementation of Selected Numerical Methods: An Introduction with Java and Smalltalk , 2000 .

[15]  David Flanagan,et al.  Java 1.5 Tiger - a developer's notebook: generics, varargs, autoboxing, printf() and format() , 2004 .

[16]  Mary Campione,et al.  The Java tutorial , 1996 .

[17]  Al Williams Embedded Internet Design , 2003 .

[18]  Michael Shoffner,et al.  Java network programming (2nd ed.) , 1999 .

[19]  Donald E. Knuth,et al.  The art of computer programming. Vol.2: Seminumerical algorithms , 1981 .