Using the Java API
The Java API, or Application Programmer Interface, contains a comprehensive range of Java code that functions in Simcenter STAR-CCM+ macros.
To access this material, select the
menu item.
This action makes the Simcenter STAR-CCM+ API resources available through your web browser.

This set of Java resources only includes Java code that applies to Simcenter STAR-CCM+ macros. For a more extensive Java API, visit the Oracle Java page: http://www.oracle.com/technetwork/java/index.html.
Do not reuse any of the class names belonging to the Simcenter STAR-CCM+ Java API, as it can cause conflicts at compile time.
If your browser fails to respond, change the browser path or change the default browser that Simcenter STAR-CCM+ uses.
Programming in Java
This section contains links to several tutorials on Java programming.
These tutorials are especially useful if you already have some experience with another programming language, or at least some familiarity with basic programming concepts.
http://www.mindview.net/Books/TIJ/ Free Electronic Book: Thinking in Java, 3rd Edition, by Bruce Eckel. An electronic book that you can download to your local drive. It is one of the better learning tools for Java programming, though it presumes prior programming knowledge.
http://www.dickbaldwin.com/tocint.htm Java and JavaScript Programming, by Richard G. Baldwin. An excellent, comprehensive tutorial that makes the subject easy to learn.
http://www.ibiblio.org/javafaq/books/jdr/chapters/ The Java Developer’s Resource by Elliotte Rusty Harold. An online version of the book by the same name. The book was developed from the same author’s Brewing Java: A Tutorial, which can be found at http://www.ibiblio.org/javafaq/javatutorial.html.
http://docs.oracle.com/javase/tutorial/ The Java Tutorial by Oracle. A well-structured introduction to the Java language.
http://www.oracle.com/technetwork/java/langenv-140151.html White Paper - The Java Language Environment by Oracle. A thorough description of the Java language with a useful feature: comparison of Java with C and C++.