This book lias been written for the following audiences:
■ Management—You may have purchased Oracle9i for reasons other than Java development within the database. However, if you want to know more about Oracle9i Java features, see "Overview of Oracle9i Java Documentation" on page 1-23 for a management perspective.
■ Non-Java Developers—Oracle database programming consists of PL/SQL and other non-Java programming. For experienced PL/SQL developers who are not familiar with Java, a brief overview of Java and object-oriented concepts is discussed in the first part of Chapter 1, "Introduction to Java in Oracle9i". For more detailed information on Java, see "Java Information Resources" at the end of this Preface.
■ Java Developers—Pure Java developers are used to a Java environment that follows the Sun Microsvstems specification. However, when Java is combined in the database, both Java and database concepts merge. Thus, the Java environment within Oracle9; is expanded to include database concerns. The bulk of this book discusses how to execute Java in the database. The following outlines the two viewpoints that arise from this merge: