Quote from: brianc on August 19, 2010, 01:34:59 AMEDIT: Please +Rep if this helped. -Thanks
#Request Sticky
Hello,
This is a Full tutorial for Java and JavaScript Programming.
I hope you enjoy.
The New Face of
Computer Science Education - The Scratch Generation (http://www.dickbaldwin.com/homeschool/Hs10000.htm)
002 (http://www.dickbaldwin.com/java/Java002.htm) The Importance of Sun's Java Documentation
905 (http://www.developer.com/java/other/article.php/2232381)
Types, Classes, and Objects
9000 (http://www2.austin.cc.tx.us/baldwin/Java9000.htm)
Sample Programs, Set 1
9001 (http://www2.austin.cc.tx.us/baldwin/Java9001.htm)
Sample Programs, Set 2
9002 (http://www2.austin.cc.tx.us/baldwin/Java9002.htm)
Sample Programs, Set 3
1600 (http://softwaredev.earthweb.com/java/article/0,,12082_935351,00.html) The Essence of OOP Using Java, Objects, and Encapsulation
1602 (http://softwaredev.earthweb.com/sdtech/article/0,,12065_943981,00.html) The Essence of OOP using Java, Classes
1604 (http://softwaredev.earthweb.com/java/article/0,,12082_948121,00.html) The Essence of OOP Using Java, Inheritance, Part 1
1606 (http://softwaredev.earthweb.com/sdtech/article/0,,12065_957381,00.html) The Essence of OOP Using Java, Inheritance, Part 2
1608 (http://softwaredev.earthweb.com/sdtech/article/0,,12065_966001,00.html) The Essence of OOP Using Java, Polymorphism Based on Overloaded Methods
1610 (http://softwaredev.earthweb.com/sdtech/article/0,,12065_974871,00.html) The Essence of OOP using Java, Polymorphism, Type Conversion, Casting, Etc.
1612 (http://softwaredev.earthweb.com/sdtech/article/0,,12065_983081,00.html) The Essence of OOP using Java, Runtime Polymorphism through Inheritance
1614 (http://softwaredev.earthweb.com/java/article/0,,12082_991451,00.html) The Essence of OOP using Java, Polymorphism and the Object Class
1616 (http://softwaredev.earthweb.com/sdtech/article/0,,12065_999971,00.html) The Essence of OOP using Java, Polymorphism and Interfaces, Part 1
1618 (http://www.developer.com/java/other/article.php/1015511) The Essence of OOP using Java, Polymorphism and Interfaces, Part 2
1620 (http://softwaredev.earthweb.com/java/sdjjavase/article/0,,12395_1025601,00.html) The Essence of OOP using Java: Static Members
1622 (http://www.developer.com/java/article.php/1143571) The Essence of OOP using Java, Array Objects, Part 1
1624 (http://www.developer.com/java/other/article.php/1268901) The Essence of OOP using Java, Array Objects, Part 2
1626 (http://www.developer.com/java/other/article.php/1382101) The Essence of OOP using Java, Array Objects, Part 3
1628 (http://softwaredev.earthweb.com/java/article/0,,12082_1440571,00.html) The Essence of OOP using Java, The
this and
super Keywords
1630 (http://softwaredev.earthweb.com/java/article/0,,12082_1455891,00.html) The Essence of OOP using Java, Exception Handling
Note, the following lessons on The Essence of OOP are considered to be Intermediate level material. They are included here because they are part of the comprehensive series on The Essence of OOP.1632 (http://www.developer.com/java/other/article.php/2238491) The Essence of OOP using Java, Static Initializer Blocks
1634 (http://www.developer.com/java/other/article.php/3065621) The Essence of OOP using Java, Instance Initializers
1636 (http://www.developer.com/java/other/article.php/3085271) The Essence of OOP using Java, Member Classes
1638 (http://www.developer.com/java/other/article.php/3107181) The Essence of OOP using Java, Local Classes
1640 (http://www.developer.com/java/other/article.php/3300881) The Essence of OOP using Java, Anonymous Classes
1642 (http://www.developer.com/java/other/article.php/3358491) The Essence of OOP using Java, Nested Top-Level Classes
Java Advanced Placement (Java AP) Study Guide LessonsAP002 (http://softwaredev.earthweb.com/java/article/0,,12082_939691,00.html) Introduction to the Lessons, Primitive Types
AP004 (http://softwaredev.earthweb.com/java/article/0,,12082_946031,00.html) Assignment and Arithmetic Operators
AP006 (http://softwaredev.earthweb.com/sdtech/article/0,,12065_952501,00.html) Relational Operators, Increment Operator, and Control Structures
AP008 (http://softwaredev.earthweb.com/java/article/0,,12082_961021,00.html) Logical Operations, Numeric Cast, String Concatenation, and the toString() Method
AP010 (http://softwaredev.earthweb.com/java/article/0,,12082_970481,00.html) Escape Character Sequences and Arrays
AP012 (http://softwaredev.earthweb.com/sdtech/article/0,,12065_978791,00.html) More on Arrays
AP014 (http://softwaredev.earthweb.com/java/sdjjavaee/article/0,,12396_987161,00.html) Method Overloading
AP014 (http://www.dickbaldwin.com/java/JavaAP014revA.htm) Method Overloading - Revised for V1.4.2 08/03/04
AP016 (http://softwaredev.earthweb.com/java/article/0,,12082_995731,00.html) Classes, Constructors, Setter Methods, and Getter Methods
AP018 (http://www.dickbaldwin.com/java/JavaAP018.htm) The super Keyword, final Keyword, and static Methods
AP020 (http://www.dickbaldwin.com/java/JavaAP020.htm) The this Keyword, static final Variables, and Initialization of Instance Variables
AP022 (http://www.dickbaldwin.com/java/JavaAP022.htm) Extending Classes, Overriding Methods, and Polymorphic Behavior
AP024 (http://www.dickbaldwin.com/java/JavaAP024.htm) Interfaces and polymorphic behavior
AP026 (http://www.dickbaldwin.com/java/JavaAP026.htm) Comparing Objects, Packages, Import Directives, and Some Common Exceptions
AP028 (http://www.dickbaldwin.com/java/JavaAP028.htm) Type Conversion, Casting, Common Exceptions, Public Class Files, javadoc comments and Directives, and Null References
004 (http://www.dickbaldwin.com/java/Java004.htm) Object-Oriented Programming
006 (http://www.dickbaldwin.com/javalinks/jaxatop.htm)
Books, Tools, FAQ, Links, etc. (previously Misc Java Notes)
008 (http://www.dickbaldwin.com/java/Java008.htm)
Similarities and Differences between Java and C++
010 (http://www.dickbaldwin.com/java/Java010.htm)
Hello World
012 (http://www.dickbaldwin.com/java/Java012.htm)
Defining a Class
014 (http://www.dickbaldwin.com/java/Java014.htm)
The main() Method
016 (http://www.dickbaldwin.com/java/Java016.htm)
Using the System and PrintStream Classes
017 (http://www.dickbaldwin.com/java/Java017.htm)
Introduction to Graphical User Interfaces (GUI)
018 (http://www.dickbaldwin.com/java/Java018.htm)
Introduction to Applets
020 (http://www.dickbaldwin.com/java/Java020.htm)
Variables
022 (http://www.dickbaldwin.com/java/Java022.htm)
Operators
024 (http://www.dickbaldwin.com/java/Java024.htm)
Expressions
026 (http://www.dickbaldwin.com/java/Java026.htm)
Flow of Control
028 (http://www.dickbaldwin.com/java/Java028.htm)
Arrays and Strings
029 Object Oriented Development (under construction
and unavailable)
030 (http://www.dickbaldwin.com/java/Java030.htm)
Brief Introduction to Exceptions
031 (http://www.dickbaldwin.com/java/Java031.htm)
OOD -- The Painter's Canvas Problem
032 (http://www.dickbaldwin.com/java/Java032.htm)
Command-Line Arguments
034 (http://www.dickbaldwin.com/java/Java034.htm)
Standard Input and Output Streams
036 (http://www.dickbaldwin.com/java/Java036.htm)
Objects
038 (http://www.dickbaldwin.com/java/Java038.htm)
Classes
039 (http://www.dickbaldwin.com/java/Java039.htm)
Packages
040 (http://www.dickbaldwin.com/java/Java040.htm)
Access Control
042 (http://www.dickbaldwin.com/java/Java042.htm)
Instance Members, Class Members, Constructors, and Finalization
044 (http://www.dickbaldwin.com/java/Java044.htm)
More on Inheritance
046 (http://www.dickbaldwin.com/java/Java046.htm)
More on Interfaces
048 Packages - See lesson #39
050 (http://www.dickbaldwin.com/java/Java050.htm)
String and StringBuffer
052 (http://www.dickbaldwin.com/java/Java052.htm)
Setting Program Attributes
054 (http://www.dickbaldwin.com/java/Java054.htm)
Using System Resources
056 (http://www.dickbaldwin.com/java/Java056.htm)
Handling Errors Using Exceptions
057 (http://www.developer.com/tech/article.php/1431531) Chained Exceptions in Java
Data Structures1350 (http://www.developer.com/java/article.php/763411) Data Structures in Java: Part 1, Getting Started
1352 (http://softwaredev.earthweb.com/java/article/0,,12082_767451,00.html) Data Structures in Java: Part 2, What Is a Collection?
1354 (http://softwaredev.earthweb.com/java/sdjjavase/article/0,,12395_774751,00.html) Data Structures in Java: Part 3, Purpose of Framework Interfaces
1356 (http://softwaredev.earthweb.com/java/article/0,,12082_778571,00.html) Data Structures in Java: Part 4, Purpose of Implementations and Algorithms
1358 (http://softwaredev.earthweb.com/java/article/0,,12082_795301,00.html) Data Structures in Java: Part 5, The Core Collection Interfaces
1360 (http://softwaredev.earthweb.com/java/article/0,,12082_799661,00.html) Data Structures in Java: Part 6, Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, Sorted Collections, and Interface Specialization
1362 (http://softwaredev.earthweb.com/java/article/0,,12082_803891,00.html) Data Structures in Java: Part 7, The Comparable Interface, Part 1
1364 (http://softwaredev.earthweb.com/java/article/0,,12082_809421,00.html) Data Structures in Java: Part 8, The Comparable Interface, Part 2
1366 (http://softwaredev.earthweb.com/java/article/0,,12082_858411,00.html) Data Structures in Java: Part 9, The Comparator Interface, Part 1
1368 (http://softwaredev.earthweb.com/java/article/0,,12082_862991,00.html) Data Structures in Java: Part 10, The Comparator Interface, Part 2
1370 (http://softwaredev.earthweb.com/java/article/0,,12082_867311,00.html) Data Structures in Java: Part 11, The Comparator Interface, Part 3
1372 (http://softwaredev.earthweb.com/java/article/0,,12082_871771,00.html) Data Structures in Java: Part 12, The Comparator Interface, Part 4
1374 (http://www.developer.com/java/other/article.php/876331) Data Structures in Java: Part 13, The Comparator Interface, Part 5
1376 (http://softwaredev.earthweb.com/java/article/0,,12082_879601,00.html) Data Structures in Java: Part 14, The Comparator Interface, Part 6
1378 (http://softwaredev.earthweb.com/java/sdjjavaee/article/0,,12396_883811,00.html) Data Structures in Java: Part 15, The toArray Method, Part 1
1380 (http://www.developer.com/java/article.php/888731) Data Structures in Java: Part 16, The toArray Method, Part 2
Regards,
Brian Crowell
You were replying to my topic, lol..
Of course you make a new one instead of replying, though. *Closes mine*
Well thanks, this looks... Detailed. ::)
*Starts reading*