66
讲讲讲讲讲讲 “ 讲讲讲讲讲 讲讲讲讲讲讲讲”讲讲讲讲

A First Taste Of Java

Embed Size (px)

Citation preview

  1. 1.

  2. 2. Java

    /
    /



    0213

    Java
    Java
    Java
    Java
    Java
    Java

  3. 3. Java
    Java
  4. 4. Java
    1991SUN MicroSystemJames GoslingOak
  5. 5.
    JavaJavaJames
  6. 6.
    1994InternetJavaInternet
  7. 7.
    Sun Scott McNealy
    JavaInternetWWW
  8. 8.
    Microsoft Bill Gates
    Java
  9. 9.
    Java
    Wow!!!zzzz!!!!
  10. 10. Java
    Java 15
  11. 11.
    Java 45
  12. 12.
    2000Java
    Java 650
  13. 13. 20093
    Java 650
  14. 14. Java
    Java SEJava EE
    Java ME
    AdobeFlashJava SEWebStartJava Applet
  15. 15. Java
    Java is a cup of hot coffee!
  16. 16. Java
    JavaJavaJava
    Java
  17. 17. JREJVM
    JREJava Runtime Environment
    JREJavaJava Virtual MachineJVM
    JVMJavaJava Application
  18. 18. Java
    www.java.comJRE
    JRE
    JREJRE 6.0 u12
  19. 19. JDK
    JDKJava Development Kit
    JDK
    JDKJRE
  20. 20.
    http://java.sun.com/downloadsGet the JDK download
    Java SE Development Kit
    6.0 u12
  21. 21. JREJDK
    • JDK JRE
    • 22. JREJDK
  22. JavaHello world
  23. 23.
  24. 24. Java





    C/C++C#
  25. 25. Java
    (Package)
    .
    ant.apache.orgorg.apache.ant
  26. 26. Java
    (Class)
    DataAdapter
    _
    AbstractAbstractDataAdapter
  27. 27. Java
    (Interface)
    IinterfaceIDataAdapter

    IDataAdapter
    AbstractDataAdapter
    DefaultDataAdapter
    DataAdapterFactory
  28. 28. Java
    (Method)

    getcreateremove
    createBusinessDataremoveItem
    p_
    BusinessData getBusinessData(String p_id, String p_name);
  29. 29. Java
    (Property)
    Javagettersetter
    gettersetter
    gettergetsetterset
    getName()getId()
  30. 30. Java
    (CONST)
    Java_MAX_VALUEROLE_ID
  31. 31. Java
    (Private Member)
    __count_internalCreateData()
  32. 32. Java
    src
    Java
    lib

    buildbin

    docdocsxdocs

    samples

  33. 33.
  34. 34. Console ui GRAPHIC UISWT
  35. 35. Java
    Java
  36. 36.

    Java
    (Package)


  37. 37.
  38. 38.

    function (
    :String
    :String
    :int
    :int)
    {

    }
  39. 39.

    function (
    :String
    :String
    :int
    :int)
    {


    }
  40. 40.

    class
    {
    function (:Product)
    {
    ()
    }
    }
  41. 41.








  42. 42.





  43. 43. Java
    Java
  44. 44.
  45. 45.

    /



    * C#C++
    *
  46. 46.
    //
    /


    override
    overload
    * JavaLinkListStack
  47. 47.


    Math
    java.util
    I/O

    HTTP
    Socket
    *
  48. 48.

    AWT
    SWING
    SWT*
    Applet

    JSP
    WebService
    XFire
    Eclipse
  49. 49.

    JavaME/
    MIDP 2.0
    GDI



  50. 50.

    SQL
    JDBC
    ///

    *
  51. 51. XML
    XML
    * XPath
    * XSLT
    JDOMDOM4J
    XML
  52. 52.
  53. 53. Java
    Java
  54. 54. Netbeans
    Sun
  55. 55. JBuilder
    BorlandJava
    JBuilderEclipse
  56. 56. Eclipse
    Java
    Visual Studio .NET
  57. 57. Elipse
    EclipseEclipseIDE
    Java
    IBMJSPWebServiceWinForm
    Eclipse
    Eclipse
  58. 58. Java
    Java
  59. 59. JAVA API
    • Java
    • 60. Java
    • 61. CHMPDF
    • 62.
  60. JSP
    • JavaServletJSPJSF
    • 63. JSP
    • 64.
  61. Java/PDA
    • JavaME
    • 65. JavaME
    • 66.
  62. Java ME
    • JavaME
    • 67. JavaME
    • 68.

    • 23
    • 69. ,
    • 70.

  63. Java
  64. 71.
    2
    [email protected]
  65. 72. See You On March 31
    2006-2009 MagicCube. All rights reserved.
    This presentation is for informational purposes only. MagicCube makes no warranties, express or implied, in this summary.