Home Accessibility Courses Twitter The Mouth Facebook Resources Site Map About Us Contact
 
For 2023 (and 2024 ...) - we are now fully retired from IT training.
We have made many, many friends over 25 years of teaching about Python, Tcl, Perl, PHP, Lua, Java, C and C++ - and MySQL, Linux and Solaris/SunOS too. Our training notes are now very much out of date, but due to upward compatability most of our examples remain operational and even relevant ad you are welcome to make us if them "as seen" and at your own risk.

Lisa and I (Graham) now live in what was our training centre in Melksham - happy to meet with former delegates here - but do check ahead before coming round. We are far from inactive - rather, enjoying the times that we are retired but still healthy enough in mind and body to be active!

I am also active in many other area and still look after a lot of web sites - you can find an index ((here))
Java Programming Fundamentals

Java Programming Fundamentals - sample programs from "hello world" through to objects, inheritance, arrays, packages and utility classes!

This week, I'm running a small Learning to Program in Java course ... and I have taken advantage of the small group size to write a co-herent series of new examples of the basics - showing not only how code works, but also how it is developed. I've uploaded all the examples into a single module, and they're also available through the following links

Adam.java   Hello World, and command line input
Bernie.java   static method (function) calls
Chloe.java   First use of variables and conditionals
Daniel.java   Integer Calculation
Edward.java   Shared code - load and run method from another class
Fred.java   Reading user input from keyboard
Glenda.java   loop, with break and continue
Hilary.java   Passing values in and out of a local method
Irene.java   Arrays - setup, fill, pass, process, length
Julie.java   Array of arrays (i.e. 2 dimensional array)
Keith.java   Using a class
Lenny.java   Static Methods, comparing objects
Margaret.java   String handling example
Niamh.java   loading a method from a class in a package
Orlando.java   Class within a package
Peter.java   underlying (base) class
Quentin.java   Calling in an extended class
Rolf.java   Extended class
Steve.java   A second extended class
Time.java   Base class for examples up to Lenny
Trevor.java   Polymorphism - an array of different objects
Ulrika.java   An array of objects
Viv.java   An ArrayList - an extendable array
WellHouseInput.java  Reading from the keyboard or a file

(written 2009-09-24)

 
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articles
J050 - Java - General
  [2087] Comparing Java Courses - what can we do? - (2009-03-17)
  [2091] C, C++ and C# ... Java and JavaScript - (2009-03-20)
  [2114] Which Version of Java am I running? - (2009-04-02)
  [2420] Exceptions in Java - why and how - (2009-09-24)
  [2504] Learning to program in ... - (2009-11-15)
  [2861] MySQL and Java - connectivity past, present, and future thoughts - (2010-07-09)
  [3573] New in Java 7 - and why we are not running public Java 7 courses - (2012-01-08)
  [4305] Learning to program in Java - yes, we can help. - (2014-09-26)
  [4317] Java - an update of the basics - (2014-11-16)
  [4412] Java -making sure you have the right versions - (2015-02-02)
  [4430] The spirit of Java - delegating to classes - (2015-02-18)


Back to
Automating access to a page obscured behind a holding page
Previous and next
or
Horse's mouth home
Forward to
Viv.java uses unchecked or unsafe operations - explanation and cure
Some other Articles
Sorting Collections of Objects in Java
Where is my Java class?
Viv.java uses unchecked or unsafe operations - explanation and cure
Java Programming Fundamentals
Automating access to a page obscured behind a holding page
Variable names like i and j - why?
Hello World - a good traditional start to a Java course
Sanity checking the price, and selling up to increase income
Autumn Fruits and Bristol Old Station
4759 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 at 50 posts per page


This is a page archived from The Horse's Mouth at http://www.wellho.net/horse/ - the diary and writings of Graham Ellis. Every attempt was made to provide current information at the time the page was written, but things do move forward in our business - new software releases, price changes, new techniques. Please check back via our main site for current courses, prices, versions, etc - any mention of a price in "The Horse's Mouth" cannot be taken as an offer to supply at that price.

Link to Ezine home page (for reading).
Link to Blogging home page (to add comments).

You can Add a comment or ranking to this page

© WELL HOUSE CONSULTANTS LTD., 2024: 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho

PAGE: http://www.wellho.net/mouth/2417_Jav ... ntals.html • PAGE BUILT: Sun Oct 11 16:07:41 2020 • BUILD SYSTEM: JelliaJamb