Here are two sets of video tutorials on Java. They provide a good introduction to Java - from installing the Java Development Kit to using object oriented programming techniques.

The first set was produced by Curtis Fonger, a MIT student. This set of videos uses EasyEclipse with Java. The videos are produced in Adobe Flash, and can be viewed by clicking here.

Here is the second set of video tutorials on Java. You can click on the headings to open the video in a new window where it can be enlarged to full-screen.

Java Video Tutorial 1: Installing the JDK

9 min - October 03, 2006

This tutorial is the first of a collection of basic video tutorials that will get you started. In this tutorial you will learn how to install the on a Windows XP machine.

=========================================

Java Video Tutorial 2: Hello World!

7 min - October 04, 2006

This video tutorial guides you through the basics of writing, compiling and running a simple program with some extra hints and tips along the way.

=========================================

Java Video Tutorial 3: Variables and Arithmetic

10 min - October 06, 2006

Part 1 will describe how to declare and assign variables in as well as discussing the various data types.

Part 2 shows you how to perform simple arithmetic and display variables through an example program.

=========================================

Java Video Tutorial 4: If Statements

12 min - October 07, 2006

This tutorial discusses:
*If statements
*If else statements
*Conditional operators

=========================================

Java Video Tutorial 5: Object Oriented Programming

16 min - October 10, 2006

This tutorial discusses the basic concepts of object oriented programming (OOP). This includes object behaviour and attributes as well as constructors.

=========================================

Java Video Tutorial 6: Loops

11 min - October 13, 2006

This tutorial will show you how to create while loops, do…while loops and for loops!

=========================================

Java Video Tutorial 7: Switch Statements

9 min - October 23, 2006

It seem ages since I released my last video, so heres the next in the series! Thanks for all the positive comments/ratings/messages you have all been giving, I really appreciate it. I sound a little rough in this video, I have had a cold - which is partly why I haven't released any videos till now. Anyway…

In this tutorial you learn about switch statements.

=========================================

Java Video Tutorial 8: Arrays

16 min - January 18, 2007

Woah! I'm back!
I apologize for the long long long (etc etc) delay in this release… I have just been so busy.

But now, I'm back - bigger, better and with cracklier audio for your viewing pleasure!

This tutorial shows you how to use arrays.

=========================================

Tags:

Popularity: 20% [?]

Filed under Java by admin.
Permalink • Print •  • 1 comment

July 19, 2007

What is Java? A Visual Definition

By: Wade Harvey

Historical Origins

In 1991, created a research project that was code named Green. The project's purpose was to create a language that could run intelligent consumer electronic devices (set top boxes). The project resulted in an object-oriented (C- and C++ based) language that it's creator, James Gosling, called Oak. He called it Oak after an oak tree outside his office window. It turned out that there was already another computer language named Oak. As a result, the new name of arose when a group of Sun employees went to a local coffee shop.

The marketplace for intelligent consumer devices was not going well at the time, and the Green project was almost cancelled. Fortunately, the world wide web exploded in popularity in 1993, and the advantages of using Java as a web programming language became apparent.

The first public release of Java was Java 1.0 in 1995. Java 2.0 was released in 1998, and there were different editions for different platforms. JSEE was the enterprise edition, JSSE was the standard edition, and JSME was for mobile applications.

In May 2007, Sun made all of Java's core code free/open source, except for a small portion, which they did not rights to.

Key Features

  1. Java was designed to use small amounts of memory
  2. Java has an automatic "garbage collection" process that releases memory when it is no longer needed.
  3. Java is an object-oriented language
  4. Java uses an intermediate language called bytecode to make it platform independent
  5. A Java Virtual Machine () has been designed for most operating systems. The Java Virtual Machine translates the intermediate bytecode to the native machine language for that operating system.
  6. There are various methods of executing Java
  7. The same Java code can run on a stand-alone computer, a browser client, or a web server. Java code is called an "application" when it runs on a stand alone computer. It is called an "applet" when it runs in a client's browser, and it is called a "servlet" when it runs on the server. Java Server Pages (JSP) are like Active Server Pages. They carry out commands to process data and build web pages on the fly.
  8. Java is different from JavaScript. JavaScript is a just scripting language - it is not a full-blown language like Java. Java is compiled into bytecode, but JavaScript is not. JavaScript is embedded into static HTML pages to make them appear more dynamic. For example, JavaScript might be used to create a pull-down menu or a pop-up screen.

Although Java applications and applets have experienced some success, Java's real strength lies on the server side. Java is the most popular language for communicating across the network, and Sun's J2EE enterprise model has become the application server standard.

Tags:

Popularity: 16% [?]

Filed under Java by admin.

Close
E-mail It