Yurttas/PL/OOL/Java/F/index page

From ZCubes Wiki
Jump to navigation Jump to search
Dr. Salih Yurttas yurttas@zcubes.com
programming languages - design principles, implementation constructs
java

  1. java as a pure oo language
    1. api
    2. application, applet, servlet
    3. java.lang.* basics
  2. class, package, jar, bean
    1. class
      1. fields [ static/instance ]
      2. methods [ static/instance ]
      3. access modifiers [ public/private, final ]
      4. overloading
    2. abstract class
    3. interface
    4. generic class
    5. inner class
    6. adapter class
    7. package
    8. jar
    9. bean
  3. exceptions
    1. try-catch-finally block
    2. throws
    3. throw
    4. Excpetion
  4. inheritance
    1. extends, implements
    2. access modifiers [ public/protected/private, final ]
    3. constructor order
    4. overriding, shadowing
    5. static initialize block
    6. finalize
  5. ui
    1. swing
    2. awt
  6. io
    1. Streams
    2. Tokenizers
    3. Serialize
  7. concurrency
    1. Thread
    2. Runnable
    3. synchronize
    4. wait, notify
  8. distributed object technology
    1. net
    2. rmi
    3. corba
    4. servlet
    5. security
  9. design patterns
    1. what are design patterns?
    2. creational patterns
    3. structural patterns
    4. behavioral patterns