<?xml version="1.0" encoding="iso-8859-1"?><!-- Copyright (C) 2001-2009 - Developer Shed, LLC. -->
<rss version="2.0">
<channel>
<title>Java - RSS Feeds</title>
<link>http://www.devshed.com</link>
<description>Java - RSS Feeds</description>
<language>en-us</language>
<lastBuildDate>Thu, 26 Nov 2009 09:09:08 -0500</lastBuildDate>
<pubDate>Thu, 26 Nov 2009 09:09:08 -0500</pubDate>
<item><title>Exception Handling Techniques in Java</title>
<pubDate>Wed, 11 Mar 2009 09:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/Java/Exception-Handling-Techniques-in-Java/?kc=rss</link>
<description>
<![CDATA[Exception handling is one of those programming techniques that beginners often neglect to implement. However, when they end up working on a large project on which dozens of other colleagues are working, they find that you just cant afford to be superficial. Throughout this article were going to cover exceptions, explain what they are, how to work with them, and why they are important ultimately, how to handle them.<br/>   -  All right,  let's begin explaining what exceptions are. Just as in other programming languages, this applies to Java as well: exceptions are  those errors that occur during runtime.  These aren't real errors, because they are exceptions. One might call them exceptional events that can and should be ...]]></description>
<guid>http://www.devshed.com/c/a/Java/Exception-Handling-Techniques-in-Java/?kc=rss</guid>
</item>
<item><title>More About Multithreading in Java</title>
<pubDate>Wed, 04 Mar 2009 09:00:47 -0500</pubDate>
<link>http://www.devshed.com/c/a/Java/More-About-Multithreading-in-Java/?kc=rss</link>
<description>
<![CDATA[You are reading the second part of the multithreading in Java series. The first part covered the basics of threads, explained the theory that lies behind them, and then gave examples of the two possible ways of creating new threads. This article resumes the journey by getting even deeper into concepts like the ThreadGroup class, synchronization, and inter-thread communication.<br/>   -  Before we begin, its  worth noting that  this article is a sequel, so  it  presumes sound knowledge of the things we learned in  the prior part. That part of the series was also published here, so should you have any doubts, please refer back to it.  
There are three kinds of variable types to whic...]]></description>
<guid>http://www.devshed.com/c/a/Java/More-About-Multithreading-in-Java/?kc=rss</guid>
</item>
<item><title>The Basics of Multiple Threads in Java</title>
<pubDate>Wed, 25 Feb 2009 09:00:48 -0500</pubDate>
<link>http://www.devshed.com/c/a/Java/The-Basics-of-Multiple-Threads-in-Java/?kc=rss</link>
<description>
<![CDATA[In this day and age programmers must implement multi-threading solutions into their code. Every somewhat modern programming language that respects itself offers opportunities to work with threads. Today were going to learn how to do this in Java. This article requires at least a little knowledge of Java such as classes, objects, inheritance and interfaces. Well try to keep it simple.<br/>   -  



Untitled


Before we jump into the middle of everything, we must learn the basics so that we won't get lost during the coding process later on. First of all, a thread is a single sequential flow of control-each thread within a program becomes its own thread of execution. This is how an ap...]]></description>
<guid>http://www.devshed.com/c/a/Java/The-Basics-of-Multiple-Threads-in-Java/?kc=rss</guid>
</item>
<item><title>Data Access Using Spring Framework JDBC</title>
<pubDate>Tue, 16 Dec 2008 09:00:46 -0500</pubDate>
<link>http://www.devshed.com/c/a/Java/Data-Access-Using-Spring-Framework-JDBC/?kc=rss</link>
<description>
<![CDATA[Persisting and accessing data forms one of the most routine yet core functionalities of any application. In the world of JEE, there are many APIs as well as frameworks to achieve to achieve the same. The Spring Framework is no exception. This article will explain how to use this framework for persisting and accessing data in your applications.<br/>   -  The beauty of the Spring Framework is the flexibility it provides. Using the  Spring Framework, one can integrate low-level APIs such as JDBC or high-level frameworks such as Hibernate into an application using the same technique - Dependency Injection. In this discussion, the focus will be on using...]]></description>
<guid>http://www.devshed.com/c/a/Java/Data-Access-Using-Spring-Framework-JDBC/?kc=rss</guid>
</item>
<item><title>New Object Initialization in Java</title>
<pubDate>Tue, 19 Aug 2008 09:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/Java/New-Object-Initialization-in-Java/?kc=rss</link>
<description>
<![CDATA[Initializing your objects is an important part of coding in Java, if you care at all about managing your memory. You will also find that properly initialized objects lead to fewer problems with bugs. This article will explain what objects are in Java, why you should initialize them, and how to accomplish this task.<br/>   -  Please be aware that this tutorial assumes that you have a basic knowledge of Java terminology to begin with, and that you can already write some basic code. There is some information available for the Java novice, but if you are new to Java, and find that you are having problems following this tuto...]]></description>
<guid>http://www.devshed.com/c/a/Java/New-Object-Initialization-in-Java/?kc=rss</guid>
</item>
<item><title>Adding Images With iTextSharp</title>
<pubDate>Tue, 01 Jul 2008 09:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/Java/Adding-Images-With-iTextSharp/?kc=rss</link>
<description>
<![CDATA[Often, text alone can communicate a message, but sometimes graphics are needed. Even when they aren't, text alone can be a bit dull to read. In this article, we'll take a look at incorporating graphics into a PDF document with iTextSharp.<br/>   -  Adding Images
The first thing we'll take a look at is adding existing images into a PDF document. The library supports various images types, each represented by its own class and  derived from the Image class, which is abstract. We can import an image using the GetInstance static method of the Imag...]]></description>
<guid>http://www.devshed.com/c/a/Java/Adding-Images-With-iTextSharp/?kc=rss</guid>
</item>
<item><title>Adding Columns With iTextSharp</title>
<pubDate>Tue, 24 Jun 2008 09:00:47 -0400</pubDate>
<link>http://www.devshed.com/c/a/Java/Adding-Columns-With-iTextSharp/?kc=rss</link>
<description>
<![CDATA[The iTextSharp library makes it very easy to create a PDF document with text. The text can be styled in various ways, aligned in various ways, indented and spaced in various ways, etc. When the PDF document must be printed out, the document's readability can be improved by breaking the text into columns. The iTextSharp library provides support for columns, and in this article, we're going to take a look at them.<br/>   -  Creating simple columns of text
Creating a simple column of text is more complex than creating a paragraph you can't just pass a line of text to a constructor and then simply add the result to the document. There are more steps involved in the process. One of the first steps is to create a referenc...]]></description>
<guid>http://www.devshed.com/c/a/Java/Adding-Columns-With-iTextSharp/?kc=rss</guid>
</item>
<item><title>Creating Simple PDF Files With iTextSharp</title>
<pubDate>Tue, 17 Jun 2008 09:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/Java/Creating-Simple-PDF-Files-With-iTextSharp/?kc=rss</link>
<description>
<![CDATA[Have you ever wondered how to generate PDF documents in .NET? Thankfully, there's a port of the iText library for .NET, called iTextSharp. Moreover, since C# and Java share a number of similarities, iText code in Java can be easily converted into C# in order to work with iTextSharp. In this article, we'll take a look at the iTextSharp library, using it for PDF generation and manipulation in .NET.<br/>   -  The Portable Document Format (PDF) is one of the most popular ways to exchange documents because it allows for a consistent look across multiple platforms and configurations. When a PDF document is created, everything is fixed, including  the page size, the font size, the margins, and so forth. The ...]]></description>
<guid>http://www.devshed.com/c/a/Java/Creating-Simple-PDF-Files-With-iTextSharp/?kc=rss</guid>
</item>
<item><title>The Spring Framework: Understanding IoC</title>
<pubDate>Wed, 14 May 2008 09:00:47 -0400</pubDate>
<link>http://www.devshed.com/c/a/Java/The-Spring-Framework-Understanding-IoC/?kc=rss</link>
<description>
<![CDATA[IoC or Inversion of Control is one of the core features of Spring. It helps in simplifying the implementation of business logic. To use the Spring Framework to its full potential, understanding the IoC container of the framework is essential. Hence, in this discussion, the focus will be on the IoC – the concept as well as the container provided by Spring Framework.<br/>   -  The first  section will focus on the concepts of IoC, including its relationship with Dependency Injection. The focus of the second and third sections will be on the steps necessary to use IoC services provided by the Spring Framework. In the last section, an application will be developed that is ba...]]></description>
<guid>http://www.devshed.com/c/a/Java/The-Spring-Framework-Understanding-IoC/?kc=rss</guid>
</item>
<item><title>Introducing the Spring Framework</title>
<pubDate>Wed, 05 Mar 2008 09:00:54 -0500</pubDate>
<link>http://www.devshed.com/c/a/Java/Introducing-the-Spring-Framework/?kc=rss</link>
<description>
<![CDATA[In this discussion, I will be focusing on the Spring Framework. The first section will be about the whys and wherefores of the Spring Framework. In the second and third sections, I will explain how to use the Spring Framework to implement business logic. In the fourth and fifth sections, I will develop an application that uses the Spring Framework.<br/>   -  In an enterprise application, business logic forms the basis of transforming the persisted data. That is the reason why the business logic layer is considered the most important layer of any enterprise application. Typically, the Java Enterprise Edition (JEE) component that was used to implement bus...]]></description>
<guid>http://www.devshed.com/c/a/Java/Introducing-the-Spring-Framework/?kc=rss</guid>
</item>
<item><title>Java Classes</title>
<pubDate>Wed, 09 Jan 2008 09:00:55 -0500</pubDate>
<link>http://www.devshed.com/c/a/Java/Java-Classes/?kc=rss</link>
<description>
<![CDATA[Well it's been a while since we discussed Java and I graced these pages with its complicated beauty (for an example of complicated beauty, take a peek at Hillary Swank, who is pretty in a well...complicated sort of way). In this new series of articles, we will be discussing Classes.<br/>   -  We touched on Classes and Objects in my article on Java and Object-Oriented Programming, which you can find here:  http://www.devshed.com/c/a/Java/Java-and-ObjectOriented-Programming/2/
Objects and Classes: What Are They?
An object is made up of states and behaviors and is usually used as a model ...]]></description>
<guid>http://www.devshed.com/c/a/Java/Java-Classes/?kc=rss</guid>
</item>
<item><title>Completing the Syntactic Comparison of Java and C/C++</title>
<pubDate>Wed, 28 Nov 2007 09:01:00 -0500</pubDate>
<link>http://www.devshed.com/c/a/Java/Completing-the-Syntactic-Comparison-of-Java-and-CC/?kc=rss</link>
<description>
<![CDATA[This is the second half of the two-part series on the syntactic comparison of Java and C/C++. Before we begin, Id like to encourage you to read its first part if by any chance youve missed it. It is called “Syntactic Comparison of Java and C/C++” and its published right here. You shouldnt miss it because grasping the basics is crucial.<br/>   -  In the first part I showed you the main differences as far as data types, classes, and some additional important details on the semantics of those two languages. Now were going to discuss more thoroughly the topics of  classes, command line arguments, unconditional transfers of control (goto, labels...]]></description>
<guid>http://www.devshed.com/c/a/Java/Completing-the-Syntactic-Comparison-of-Java-and-CC/?kc=rss</guid>
</item>
<item><title>Syntactic Comparison of Java and C/C++</title>
<pubDate>Wed, 21 Nov 2007 09:00:52 -0500</pubDate>
<link>http://www.devshed.com/c/a/Java/Syntactic-Comparison-of-Java-and-CC/?kc=rss</link>
<description>
<![CDATA[Nowadays millions of computer programmers want to become multi-lingual; for that reason they try to acquire understanding of multiple programming languages. Experienced coders know that it is possible to get the hang of a new language in a fairly short amount of time. Being able to compare the syntax of different languages makes learning new ones easier.<br/>   -  Throughout this two-part series well endeavor into comparing the syntax of two of the most popular programming languages while heavily pointing out the similarities and differences. Needless to say, I wont claim that one is better than the other. The main focus should be on learning both up to an in...]]></description>
<guid>http://www.devshed.com/c/a/Java/Syntactic-Comparison-of-Java-and-CC/?kc=rss</guid>
</item>
<item><title>Java Statements</title>
<pubDate>Wed, 24 Oct 2007 09:00:48 -0400</pubDate>
<link>http://www.devshed.com/c/a/Java/Java-Statements/?kc=rss</link>
<description>
<![CDATA[In our last article, we finished our discussion of Java operators, and started to take a look at statements. In this article, we'll continue explaining Java statements. Statements aren't exactly complicated once you grasp the concept. Indeed, many statements have counterparts -- of a sort -- in real life.<br/>   -  As a bratty kid, do you remember you parents ever saying, “Don't make me repeat myself!” Their faces would be all red and sweaty and their eyes would spin in circles.  Usually they would be pointing one enormous finger at you and you could tell by the look on their faces that they were dead serious ...]]></description>
<guid>http://www.devshed.com/c/a/Java/Java-Statements/?kc=rss</guid>
</item>
<item><title>Conditionals, Expressions and Other Java Operators</title>
<pubDate>Tue, 23 Oct 2007 09:00:49 -0400</pubDate>
<link>http://www.devshed.com/c/a/Java/Conditionals-Expressions-and-Other-Java-Operators/?kc=rss</link>
<description>
<![CDATA[In our last article we left off with Operators. Since then a strange time fluctuation has occurred, and that is exactly where we pick up. So keep reading to learn about exotic things like conditionals, expressions, and more.<br/>   -  As I recall, by some fluke, you had ended up with more muscles than me (*cough* steroids *cough*) and I put a call into my buddy at the Steroid Usage is a No No Board. To determine if you were a liar,  they would have to ask you a series of Boolean questions: True or False -- did you do steroids? Ye...]]></description>
<guid>http://www.devshed.com/c/a/Java/Conditionals-Expressions-and-Other-Java-Operators/?kc=rss</guid>
</item>
</channel>
</rss>
