Take the Tutorial Survey

This survey should take about 10 minutes to complete. If a question does not apply to you, please leave it blank.

Sun Microsystems respects your desire for privacy. Data collected from this form will not be given, sold, or shared with organizations external to Sun. This information will be used only to help the Tutorial team plan for the future of the Tutorial. With your permission, we might contact you via e-mail to clarify your answers. Your data will not be used for any other purpose. If you have any questions, refer to Sun's Privacy Policy.

Contact Information (Optional)

Name:
Organization:
E-mail:
  May we use this e-mail address to contact you regarding your survey answers?
Yes No
Job: Other:
Location:

Platform Information

Primary Platform:
Primary Browser: Browser Version:

JavaTM Platform Version and Extensions Information

  1. Which version of the Java platform do you use to write programs?
    Check all that apply.
    Java 2 SDK JDKTM 1.1.x JDK 1.0.2

  2. Do you use JFC/Swing in your programs?
    Yes No

  3. How long have you been programming with the Java platform?

  4. Did you know any programming languages before learning the Java programming language?
    Yes No
    If yes, which ones. Check all that apply.
    C C++ Objective C Visual Basic Basic Other
    Cobol Pascal Prolog Lisp Fortran

Questions about your use of online version of The Java Tutorial

Answer these questions with respect to the online Tutorial (not the published hardcopy books).
  1. How long have you been using the Tutorial?

  2. How did you first hear about the online Tutorial?
    Other:

  3. Did you learn the Java programming language from the Tutorial?
    Yes No

  4. What is your primary Tutorial site?
    java.sun.com Personal Copy Internal Mirror Web Mirror CD-ROM

  5. If you have a personal copy or an internal mirror of the Tutorial, how often do you download a new version?
    As soon as I find out there's an update
    Monthly Quarterly Annually Randomly Never

  6. How do you use the online Tutorial?
    Check all that apply.
    Read entire pages online Use search to find specific topics
    Read entire lessons online Print individual pages
    Read entire trails online Print entire lessons
    Use along with the book(s) Print entire trails
    Compile and run the examples Borrow example source code

  7. How often do you consult the Tutorial, either to read it or to search it?

  8. Rate the trails in the Tutorial.
    TrailPoor Good ExcellentHaven't
    Read It
    Getting Started     1        2        3        4        5        X   
    Learning the Java Language     1        2        3        4        5        X   
    Writing Applets     1        2        3        4        5        X   
    Essential Java Classes     1        2        3        4        5        X   
    Creating a GUI with JFC/Swing     1        2        3        4        5        X   
    Custom Networking     1        2        3        4        5        X   
    JDK 1.1 -- And Beyond     1        2        3        4        5        X   
    Overview     1        2        3        4        5        X   
    Collections     1        2        3        4        5        X   
    Internationalization     1        2        3        4        5        X   
    2D Graphics     1        2        3        4        5        X   
    Sound     1        2        3        4        5        X   
    JavaBeansTM     1        2        3        4        5        X   
    JDBCTM Database Access     1        2        3        4        5        X   
    RMI     1        2        3        4        5        X   
    IDL     1        2        3        4        5        X   
    Servlets     1        2        3        4        5        X   
    Security in JDK 1.2     1        2        3        4        5        X   
    Security in JDK 1.1     1        2        3        4        5        X   
    JAR Files     1        2        3        4        5        X   
    Extensions     1        2        3        4        5        X   
    Java Native Interface     1        2        3        4        5        X   
    Reflection     1        2        3        4        5        X   
    Putting It All Together     1        2        3        4        5        X   

About the Books

  1. Rate the Tutorial books.

    BookPoor Good ExcellentHaven't
    Read It
    The Java Tutorial,
    First Edition
        1        2        3        4        5        X   
    The Java Tutorial,
    Second Edition
        1        2        3        4        5        X   
    The Java Tutorial Continued     1        2        3        4        5        X   
    The JFC Swing Tutorial     1        2        3        4        5        X   

  2. Rate the CD-ROM that came with the tutorial books.
    BookPoor Good ExcellentHaven't
    Used It
    CD-ROM for
    The Java Tutorial, First Edition
        1        2        3        4        5        X   
    CD-ROM for
    The Java Tutorial, Second Edition
        1        2        3        4        5        X   
    CD-ROM for
    The Java Tutorial Continued
        1        2        3        4        5        X   
    CD-ROM for
    The JFC Swing Tutorial
        1        2        3        4        5        X   

General Comments

  1. Help us set our priorities. For each task in the following table, indicate how important it is to you that we work on that task.

    TaskNot At All
    Important
    Somewhat
    Important
    Very
    Important
    Update existing trails
    to cover new releases
        1        2        3        4        5   
    Rewrite existing trails     1        2        3        4        5   
    Fix errata in existing trails     1        2        3        4        5   
    Write about new topics     1        2        3        4        5   
    Develop more examples for
    Putting It All Together
        1        2        3        4        5   
    Improve navigation     1        2        3        4        5   
    Improve appearance     1        2        3        4        5   

  2. If you have suggestions about the tasks listed in the previous question, write them here. For example, if you have suggestions about which new topics we should cover, list the topics in the order you think we should complete them.

  3. What's your single biggest complaint about the Tutorial?

  4. What do you like best about the Tutorial?

  5. Use the following text area to enter other comments/suggestions about the Tutorial.

  6. What other topics would you like to see covered by the Java Series? For a list of current books, see http://java.sun.com/Series.

Send the Survey!

When you've finished filling out the form, click the "Send it" button below to send the form to us.