Intelligentedu
Best New Free Computer IT Training Tutorial Resources
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanΜεταφράστε στα ελληνικά/GreekПереведите к русскому/RussianOversetter til Norsk/NorwegianÖversätta till Svensk/Swedishहिन्दी अनुवाद करने के लिए/Hindi
Tradueix al català/CatalanTulkot uz latviešu/LatvianPreložiť do slovenčiny/SlovakVertaal aan het Nederlands/Dutchترجمة الى العربية/ArabicTraduzca al Español/SpanishTraduisez au Français/French
Traduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese TraditionalПереклад на українську/Ukrainian


 



     Blog Roll:


     Top Links:

June 24, 2008

Two Java Programming Guides

Here are two Java Programming Guides, written by C. J. Whyley, from the Department of Computer Science, University of Wales Swansea. These will help you become a better Java programming, or get started programming in Java. The first one, from their Programming in Java course, is a 20-page document explaining the basic Java programming topics, such as Objects, Classes, Methods, Variable, Debugging, Collections, Libraries, Inheritance. The second one listed below reviews and teaches building a graphical user interface, programming with exceptions, concurrent programming with threads, and design patterns.


Programming in Java Course Notes  
Programs written in Java - an Object-Oriented language - consist of several objects communicating with each other in order to solve a task. Each object has properties and behaviour. Details of an object's properties are contained in its fields, and its behaviour is defined in it methods. An object is described by a class. A class can have several different objects. It is easiest to think of a class as being a sort of factory, which is responsible for making objects. (20 pages, 208kb, pdf format)

Contents:
1. Objects and Classes
2. Constructors, Methods, Variables and Flow Control
3. Comments, Debugging and Testing
    3.1 Stepping Into Methods
    3.2 Stepping Over Methods
    3.3 Continue
    3.4 Breakpoints
4. Collections, Iteration and Loops
5. Libraries and Encapsulation
6. Testing
7. Main
8. Inheritance and Polymorphism
9. Recursion


Programming with Objects and Threads
(36 pages, 208kb, pdf format)

Contents:
1 Building a Graphical User Interface
  1.1 Introduction
  1.2 Components
  1.3 Managing Layouts
  1.4 Events
2 Programming with Exceptions
  2.1 Introduction
  2.2 Principles of Exceptions
  2.3 Exception Classes
  2.4 Effect of a Thrown Exception
  2.5 Unchecked Exceptions
  2.6 Checked Exceptions
  2.7 The Finally Clause
3 Concurrent Programming with Threads
  3.1 Introduction
  3.2 Life Cycle
  3.3 Creating Threads
  3.4 Synchronising Threads
  3.5 Thread Priority
  3.6 Daemon Threads
  3.7 Other Thread Methods
4 Design Patterns
  4.1 Introduction
  4.2 Case Study
  4.3 Patterns
  4.3.1 Abstract Factory
  4.3.2 Facade
  4.3.3 Singleton
  4.3.4 Bridge
  4.3.5 Adaptor
4.4 Case Study Re-visited

Popularity: 4% [?]

Share and Enjoy:
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg



Related Posts:
  • Free Certification Prep for CIW, CompTIA, Cisco, and Microsoft MCSE
  • Certification Exam Study Guides: A+ i-Net, Security+, CCNA, 70-270
  • Great Google Searches for Free Certification Study Guides
  • Free Cisco Books, Guides, and Manuals
  • .NET Reference Guide


  • Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 7:04 pm

    No Comments »

    No comments yet.

    RSS feed for comments on this post.

    Leave a comment

    You must be logged in to post a comment.



    Powered by WordPress