<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>IdealProgrammer.com &#187; Java</title> <atom:link href="http://idealprogrammer.com/category/other-languages/java/feed/" rel="self" type="application/rss+xml" /><link>http://idealprogrammer.com</link> <description>Take a Little Action each Day to Transform Yourself into the Ideal Programmer</description> <lastBuildDate>Tue, 06 Jul 2010 03:44:13 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0</generator> <item><title>Getting Started with Java &#8211; Highest Ranking Free Video Tutorials</title><link>http://idealprogrammer.com/other-languages/java/getting-started-with-java-highest-ranking-free-video-tutorials/</link> <comments>http://idealprogrammer.com/other-languages/java/getting-started-with-java-highest-ranking-free-video-tutorials/#comments</comments> <pubDate>Sat, 25 Aug 2007 04:00:07 +0000</pubDate> <dc:creator>asp.net videos</dc:creator> <category><![CDATA[Java]]></category><guid
isPermaLink="false">http://idealprogrammer.com/languages/java/getting-started-with-java-highest-ranking-free-video-tutorials/</guid> <description><![CDATA[Here is a series of video tutorials for Java.  They provide a good introduction to Java - from installing the Java Development Kit to using object oriented programming techniques.<p>Post from: <a
href="http://idealprogrammer.com">IdealProgrammer.com</a></p>Related posts:<ol><li><a
href='http://idealprogrammer.com/other-languages/java/what-is-java-a-visual-definition/' rel='bookmark' title='Permanent Link: What is Java? A Visual Definition'>What is Java? A Visual Definition</a> <small>Article discusses Java's historical origins and key features. Java is...</small></li><li><a
href='http://idealprogrammer.com/other-languages/python/introduction-to-python-best-rated-free-video-tutorials/' rel='bookmark' title='Permanent Link: Introduction to Python &#8211; Best Rated Free Video Tutorials'>Introduction to Python &#8211; Best Rated Free Video Tutorials</a> <small> Here are some of the best rated Introduction to...</small></li><li><a
href='http://idealprogrammer.com/videos/c-summary-of-19-video-programming-video-tutorials-from-stanford-elsewhere/' rel='bookmark' title='Permanent Link: C++ &#8211; Summary of 19 Video Programming Video Tutorials from Stanford &#038; Elsewhere'>C++ &#8211; Summary of 19 Video Programming Video Tutorials from Stanford &#038; Elsewhere</a> <small>This is a brief post on C++ programming that is...</small></li></ol>Related posts brought to you by <a
href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description> <content:encoded><![CDATA[<p
class="lead">Here are two sets of <a
href="http://www.LearnVisualStudio.NET/119.html"  target='_blank'  rel='nofollow' >video tutorials</a> on Java.  They provide a good introduction to Java &#8211; from installing the Java Development Kit to using object oriented programming techniques.</p><p>The first set was produced by Curtis Fonger, a MIT student.  This set of <a
href="http://myqol.com/Video_Categories.aspx" target='_blank'>videos</a> uses EasyEclipse with Java.  The <a
href="http://myqol.com/Video_Categories.aspx" target='_blank'>videos</a> are produced in Adobe Flash, and can be viewed by clicking <a
href="http://www.javaomatic.com/index.php" target="_blank">here</a>.</p><p>Here is the second set of <a
href="http://www.LearnVisualStudio.NET/119.html"  target='_blank'  rel='nofollow' >video tutorials</a> on Java.  You can click on the headings to open the video in a new window where it can be enlarged to full-screen.</p><h3><a
href="http://www.youtube.com/watch?v=ue3bhCZ60Jk" target="_blank">Java Video Tutorial 1: Installing the JDK</a></h3><p>9 min &#8211; October 03, 2006</p><p>This tutorial is the first of a collection of basic <a
href="http://blogs.icerocket.com/tag/java" rel="tag">java </a> video tutorials that will get you started. In this tutorial you will learn how to install the <a
href="http://blogs.technorati.com/tag/JDK" rel="tag">JDK</a> on a Windows XP machine.</p><p><object
width="425" height="350"><param
name="movie" value="http://www.youtube.com/v/ue3bhCZ60Jk"></param><param
name="wmode" value="transparent"></param><embed
src="http://www.youtube.com/v/ue3bhCZ60Jk" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p><p>=========================================</p><h3><a
href="http://www.youtube.com/watch?v=8S0NccmrK2U<br /> " target="_blank">Java Video Tutorial 2: Hello World!</a></h3><p>7 min &#8211; October 04, 2006</p><p>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.</p><p><object
width="425" height="350"><param
name="movie" value="http://www.youtube.com/v/ue3bhCZ60Jk"></param><param
name="wmode" value="transparent"></param><embed
src="http://www.youtube.com/v/ue3bhCZ60Jk" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p><p>=========================================</p><h3><a
href="http://www.youtube.com/watch?v=xbdXXXYxTT0" target="_blank">Java Video Tutorial 3: Variables and Arithmetic </a></h3><p>10 min &#8211; October 06, 2006</p><p>Part 1 will describe how to declare and assign variables in <a
href="http://idealprogrammer.com/languages/java/what-is-java-a-visual-definition/" rel="tag">java</a> as well as discussing the various data types.</p><p>Part 2 shows you how to perform simple arithmetic and display variables through an example program.</p><p><object
width="425" height="350"><param
name="movie" value="http://www.youtube.com/v/6JjkZ0zYRqk"></param><param
name="wmode" value="transparent"></param><embed
src="http://www.youtube.com/v/6JjkZ0zYRqk" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p><p>=========================================</p><h3><a
href="http://www.youtube.com/watch?v=FEkceTEI5DA" target="_blank">Java Video Tutorial 4: If Statements</a></h3><p>12 min &#8211; October 07, 2006</p><p>This tutorial discusses:<br
/> *If statements<br
/> *If else statements<br
/> *Conditional operators</p><p><object
width="425" height="350"><param
name="movie" value="http://www.youtube.com/v/FEkceTEI5DA"></param><param
name="wmode" value="transparent"></param><embed
src="http://www.youtube.com/v/FEkceTEI5DA" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p><p>=========================================</p><h3><a
href="http://www.youtube.com/watch?v=3WtxkG5gSjU" target="_blank">Java Video Tutorial 5: Object Oriented Programming</a></h3><p>16 min &#8211; October 10, 2006</p><p>This tutorial discusses the basic concepts of object oriented programming (OOP). This includes object behaviour and attributes as well as constructors.</p><p><object
width="425" height="350"><param
name="movie" value="http://www.youtube.com/v/3WtxkG5gSjU"></param><param
name="wmode" value="transparent"></param><embed
src="http://www.youtube.com/v/3WtxkG5gSjU" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p><p>=========================================</p><h3><a
href="http://www.youtube.com/watch?v=rviXOgD4Olo" target="_blank">Java Video Tutorial 6: Loops</a></h3><p>11 min &#8211; October 13, 2006</p><p>This tutorial will show you how to create while loops, do&#8230;while loops and for loops!</p><p><object
width="425" height="350"><param
name="movie" value="http://www.youtube.com/v/rviXOgD4Olo"></param><param
name="wmode" value="transparent"></param><embed
src="http://www.youtube.com/v/rviXOgD4Olo" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p><p>=========================================</p><h3><a
href="http://www.youtube.com/watch?v=4leW1nU6goY" target="_blank">Java Video Tutorial 7: Switch Statements</a></h3><p>9 min &#8211; October 23, 2006</p><p>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 &#8211; which is partly why I haven&#039;t released any videos till now. Anyway&#8230;</p><p>In this tutorial you learn about switch statements.</p><p><object
width="425" height="350"><param
name="movie" value="http://www.youtube.com/v/4leW1nU6goY"></param><param
name="wmode" value="transparent"></param><embed
src="http://www.youtube.com/v/4leW1nU6goY" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p><p>=========================================</p><h3><a
href="http://www.youtube.com/watch?v=0MIyqDtDs_M" target="_blank">Java Video Tutorial 8: Arrays</a></h3><p>16 min &#8211; January 18, 2007</p><p>Woah! I&#039;m back!<br
/> I apologize for the long long long (etc etc) delay in this release&#8230; I have just been so busy.</p><p>But now, I&#039;m back &#8211; bigger, better and with cracklier audio for your viewing pleasure!</p><p>This tutorial shows you how to use arrays.</p><p><object
width="425" height="350"><param
name="movie" value="http://www.youtube.com/v/0MIyqDtDs_M"></param><param
name="wmode" value="transparent"></param><embed
src="http://www.youtube.com/v/0MIyqDtDs_M" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p><p>=========================================</p><p>Post from: <a
href="http://idealprogrammer.com">IdealProgrammer.com</a></p><p>Related posts:<ol><li><a
href='http://idealprogrammer.com/other-languages/java/what-is-java-a-visual-definition/' rel='bookmark' title='Permanent Link: What is Java? A Visual Definition'>What is Java? A Visual Definition</a> <small>Article discusses Java's historical origins and key features. Java is...</small></li><li><a
href='http://idealprogrammer.com/other-languages/python/introduction-to-python-best-rated-free-video-tutorials/' rel='bookmark' title='Permanent Link: Introduction to Python &#8211; Best Rated Free Video Tutorials'>Introduction to Python &#8211; Best Rated Free Video Tutorials</a> <small> Here are some of the best rated Introduction to...</small></li><li><a
href='http://idealprogrammer.com/videos/c-summary-of-19-video-programming-video-tutorials-from-stanford-elsewhere/' rel='bookmark' title='Permanent Link: C++ &#8211; Summary of 19 Video Programming Video Tutorials from Stanford &#038; Elsewhere'>C++ &#8211; Summary of 19 Video Programming Video Tutorials from Stanford &#038; Elsewhere</a> <small>This is a brief post on C++ programming that is...</small></li></ol></p><p>Related posts brought to you by <a
href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded> <wfw:commentRss>http://idealprogrammer.com/other-languages/java/getting-started-with-java-highest-ranking-free-video-tutorials/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>What is Java? A Visual Definition</title><link>http://idealprogrammer.com/other-languages/java/what-is-java-a-visual-definition/</link> <comments>http://idealprogrammer.com/other-languages/java/what-is-java-a-visual-definition/#comments</comments> <pubDate>Thu, 19 Jul 2007 05:13:15 +0000</pubDate> <dc:creator>asp.net videos</dc:creator> <category><![CDATA[Java]]></category><guid
isPermaLink="false">http://idealprogrammer.com/languages/java/what-is-java-a-visual-definition/</guid> <description><![CDATA[Article discusses Java's historical origins and key features.  Java is a full-blown object-oriented language that uses very little memory.  It is platform independent, and it can be executed as an application, an applet, or a servlet.<p>Post from: <a
href="http://idealprogrammer.com">IdealProgrammer.com</a></p>Related posts:<ol><li><a
href='http://idealprogrammer.com/net-languages/visual-basic-vbnet/what-is-net-framework-a-visual-definition/' rel='bookmark' title='Permanent Link: What is .NET Framework? A Visual Definition'>What is .NET Framework? A Visual Definition</a> <small>The .NET applications and services operate within the .NET Framework...</small></li><li><a
href='http://idealprogrammer.com/databases/oracle/what-is-oracle-a-visual-definition/' rel='bookmark' title='Permanent Link: What is Oracle? A Visual Definition'>What is Oracle? A Visual Definition</a> <small>Describes historical origins and major components of Oracle. Also, reviews...</small></li><li><a
href='http://idealprogrammer.com/other-languages/java/getting-started-with-java-highest-ranking-free-video-tutorials/' rel='bookmark' title='Permanent Link: Getting Started with Java &#8211; Highest Ranking Free Video Tutorials'>Getting Started with Java &#8211; Highest Ranking Free Video Tutorials</a> <small>Here is a series of video tutorials for Java. They...</small></li></ol>Related posts brought to you by <a
href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description> <content:encoded><![CDATA[<p> <em>By: Wade Harvey</em></p><h3>Historical Origins</h3><p
class="lead">In 1991, <a
rel="tag" href="http://blogs.technorati.com/tag/sun+microsystems">Sun Microsystems</a> created a research project that was code named Green.  The project&#039;s purpose was to <img
width="170" vspace="20" hspace="5" height="159" border="1" align="right" title="Duke: Java's Mascot" src="http://idealprogrammer.com/wp-photos/Duke3.gif" />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&#039;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 <a
rel="tag" href="http://blogs.icerocket.com/tag/java">Java </a> arose when a group of Sun employees went to a local coffee shop.</p><p>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.</p><p>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.</p><p>In May 2007, Sun made all of Java&#039;s core code free/open source, except for a small portion, which they did not rights to.</p><h3>Key Features</h3><ol><li>Java was designed to use small amounts of memory</li><li>Java has an automatic &#034;garbage collection&#034; process that releases memory when it is no longer needed.</li><li>Java is an object-oriented language</li><li>Java uses an intermediate language called bytecode to make it platform independent<div
align="center"><img
width="200" vspace="20" hspace="5" height="199" border="3" title="Steps in Compiling Java Bytecode" src="http://idealprogrammer.com/wp-photos/JavaBytecode.jpg" /></div></li><li>A Java Virtual Machine (<a
rel="tag" href="http://www.idealprogrammer.com">JVM</a>) has been designed for most operating systems.  The Java Virtual Machine translates the intermediate bytecode to the native machine language for that operating system.<div
align="center"><img
width="439" vspace="20" hspace="5" height="325" border="3" title="Executing Java on Three Platforms" src="http://idealprogrammer.com/wp-photos/JavaThreePlatforms.jpg" /></div></li><li>There are various methods of executing Java<div
align="center"><img
width="439" vspace="20" hspace="5" height="370" border="3" title="Four Methods of Executing Java" src="http://idealprogrammer.com/wp-photos/JavaExecuteMethods.jpg" /></div></li><li>The same Java code can run on a stand-alone computer, a browser client, or a web server.  Java code is called an &#034;<em>application</em>&#034; when it runs on a stand alone computer.  It is called an &#034;<em>applet</em>&#034; when it runs in a client&#039;s browser, and it is called a &#034;<em>servlet</em>&#034; when it runs on the server. <em>Java Server Pages</em> (JSP) are like Active Server Pages.  They carry out commands to process data and build web pages on the fly.<div
align="center"><img
width="439" vspace="20" hspace="5" height="393" border="3" title="Java Applications, Applets, Servlets, and Java Server Pages (JSP)" src="http://idealprogrammer.com/wp-photos/JavaAppsAppletsServlets.jpg" /></div></li><li>Java is different from JavaScript.  JavaScript is a just scripting language &#8211; 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.</li></ol><p>Although Java applications and applets have experienced some success, Java&#039;s real strength lies on the server side.  Java is the most popular language for communicating across the network, and Sun&#039;s J2EE enterprise model has become the application server standard.</p><p>Post from: <a
href="http://idealprogrammer.com">IdealProgrammer.com</a></p><p>Related posts:<ol><li><a
href='http://idealprogrammer.com/net-languages/visual-basic-vbnet/what-is-net-framework-a-visual-definition/' rel='bookmark' title='Permanent Link: What is .NET Framework? A Visual Definition'>What is .NET Framework? A Visual Definition</a> <small>The .NET applications and services operate within the .NET Framework...</small></li><li><a
href='http://idealprogrammer.com/databases/oracle/what-is-oracle-a-visual-definition/' rel='bookmark' title='Permanent Link: What is Oracle? A Visual Definition'>What is Oracle? A Visual Definition</a> <small>Describes historical origins and major components of Oracle. Also, reviews...</small></li><li><a
href='http://idealprogrammer.com/other-languages/java/getting-started-with-java-highest-ranking-free-video-tutorials/' rel='bookmark' title='Permanent Link: Getting Started with Java &#8211; Highest Ranking Free Video Tutorials'>Getting Started with Java &#8211; Highest Ranking Free Video Tutorials</a> <small>Here is a series of video tutorials for Java. They...</small></li></ol></p><p>Related posts brought to you by <a
href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded> <wfw:commentRss>http://idealprogrammer.com/other-languages/java/what-is-java-a-visual-definition/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (user agent is rejected)
Database Caching 148/169 queries in 0.226 seconds using disk

Served from: idealprogrammer.com @ 2010-07-31 05:39:49 -->