![]() |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
***** Popular Gifts and Multi-Language Mugs ***** Main Subjects: Art Bible Bible Gifts Birds Butterflies Books Cats China Chinese - Learn Chinese Cinema Cooking Countries Cosmetology Dance Education English NOW! English Songs English as 2nd Language Families Flight & Space France French French Proverbs French Verb Mugs!! Gifts Health Hebrew Historical Events Holocaust Horses iPhone Apps Dev Iraq Ireland Israel Italian Italian Proverbs Italian Proverb Mugs Italy Japan Japanese Java_xxxx Jewish, Judaism Journalism Law Literature Love Poems Musicology Mythology Nature New York People Philosophy Photography Poetry Professions Psychology Russian Proverb Mugs Seichim Serendipity Spain Weather (1) The Valentine Shop: |
What's this .. a kind of annotated/linked version of Peter van der Linden's "Just Java" 2 (1.2?).. links to class examples, other student examples.. hopefully my examples... and other internet information and programming examples See elharo@metalab.unc.edu - JAVA COURSE lecture notes Thinking Java download sites (free download!!! electronic downloaded version of the book is FREE! 1. What is Java Eckel: Basic Java= Eckel Course Week 1 2. OOP - Constructor could be called a "Creator/Initializor Method"... that's all it does. Absraction Encapsulation Eckel: Introduction to Objects (week 3) A "blank final variable" is a final variable that is not initialized where it is defined, but only once later. Access keywords - Private, none (package), protected (accessible to the package and the subclasses of this class), public - members accessible anywhere the class is accessible. 3. Explanations Every application's entry point is at the main method. public - visible everywhere static - called by using the classname void - doesn't return a value Stack and Heap 4. Identifiers, Comments, Keywords, Primitive Types 5. Names, Expressions, Arrays, Operators, Associativity, Overflow, Math Package Eckel: Procedural Java = Eckel Course Week 2 6. Extending Classes .. Note: Examples ExY2 and ExY3 are from Peter van der Linden's JUST JAVA Inheritance Polmorphism Class with name Class 7. Java Statements Organizing Statements Expression Statements Selection Statements Iteration Statements Transfer of Control Statements Exceptions Eckel: Introduction to Java (Ovrloading, Inheritance, Overriding, Methods, Members, Classes, Importing, etc: Week 4 8. Interfaces Using Interfaces Dynamically 9. Packages and visibility How Packages Support Namespaces Compilation Units Inner Classes The Class Character 10. Doing Several Things at Once: Threads Two Ways to Obtain a new thread The Lifecycle of a Thread Thread Groups Four Kinds of Threads Programming Eckel: Threads 11. Advanced Thread Topics Swing Threads - caution Garbage Collection 12. Practical Examples 13. Applets Embedding a Java Program on a Web Page Starting Appplet Execution HTML Applet Tags Applets FAQs and Examples Eckel: Applets - Week5 14. JDK Security The Sandbox Code Signiing The Security Manger Appying the Security Policy Signing a Java Program Security FAQs & Examples 15. Java Data Structures Library The java.math API The java.util API Collecions Calendar Utilities Other Utilities 16. Java Enterprise Libraryies Object Communication Middleware Remote Method Invocation Object SSerialization Java and Databases: JDBC Useful URLs about Database FOR COMPANIES http://www.xdb.com/home.htm http://www.weblogic.com http://dataramp.com http://www.vincent.se/ But if you are on tight budget or private, use the Postres database software available from it's source at http://www.postgresql.org 17.Gui Basics and Event-Handling All About Event Handling Tips for slimming down handler code Summary of Event-Handling 18. JFC and the Swing Package Java Foundation Classes All About Controls (JComponents) More About Swing Components Swing FAQS & Examples Eckel: Components, Packages (Week 6) Eckel: Events (Week7) 19. Containers, Layouts and AWT Loose Ends Pluggagle Look and Feel All About Containers Layout of a Container Tying up the Loose Ends AWT Faqs Eckel: Layout Managers, Windows (Week8) 20. Graphics Programming Colors Fonts and Font Metrics The Graphics Context Drawing Text, Lines and Shapes Loading adn Drawing Images Sounds Eckel: Images and Windows (Week 9) 21. File I/O Files and Streams Formats, Encodings and I/O Input Output Piped I/O for Threads How to Execute a Program From Java ZIP Files and Streams Eckel: I/O Streams (Week 10)
22. Networking in Java About TCP/IP Ping in Java Sending E-Mail in Java How to Make an Applet Write a File on the Server HTTP and Web Browsing: Retrieving HTTP Pages A Client/Server Socket Program A Multi-Threaded Client/Server System Page Counters in Web Pages Browser FAQs & Examples Networking FAQs & Examples Eckel: Nework Programming Eckel: Printing, Clipboard and all kins of goodies Appendix A The Obsolete JDK 1.0 Event Model Obtaining Mouse and Keyboard Input Capturing Individual KeyPresses Handling the Quit Event Appendix B Obsolete Components of the abstract Window ToolKit Java for C & C++ Fans FAQs and Examples Dates and Time FAQs and Examples Core Library FAQs and Examples Java Naming Conventions FAQs and Examples Gotcha's, Known Bugs, etc. RESOURCES www.JavaLobby.Com includes code examples, product announcements UML: ArgoUML , UML Resource Center, IBM Java Technology Zon
DocWiz
for Javadocumenting your code!
R. Gagnon -
HOW TO programming Examples categorized
Visual Engineering has JChart at: http://www.ve.com. No licensing fees. XML and Java File formats Echidna Project - One JVM --> running many programs
|
How's Your French? You can make it better! Click Here for Better French ![]() ![]()
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||