<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Kommentare zu: 03.01 Strings &#8211; Eine Einführung</title>
	<atom:link href="http://www.java-blog-buch.de/0301-strings-eine-einfuhrung/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.java-blog-buch.de/0301-strings-eine-einfuhrung/</link>
	<description>Ein Buch über Java Programmierung als Blog</description>
	<lastBuildDate>Tue, 31 Jan 2012 16:30:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Von: Stefan Kiesel</title>
		<link>http://www.java-blog-buch.de/0301-strings-eine-einfuhrung/comment-page-1/#comment-3008</link>
		<dc:creator>Stefan Kiesel</dc:creator>
		<pubDate>Wed, 24 Jun 2009 19:57:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.java-blog-buch.de/?p=159#comment-3008</guid>
		<description>Ich habe das Kapitel angepasst und ein wenig umformuliert.</description>
		<content:encoded><![CDATA[<p>Ich habe das Kapitel angepasst und ein wenig umformuliert.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Stefan Kiesel</title>
		<link>http://www.java-blog-buch.de/0301-strings-eine-einfuhrung/comment-page-1/#comment-3006</link>
		<dc:creator>Stefan Kiesel</dc:creator>
		<pubDate>Wed, 24 Jun 2009 16:39:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.java-blog-buch.de/?p=159#comment-3006</guid>
		<description>Hallo Astropoly,

das ist evtl. ein wenig ungünstig formuliert. Und ehrlich gesagt habe ich auch nicht damit gerechnet, dass sich jemand im Einführungskapitel der Strings über Begrifflichkeiten zwischen Objekte und Klassen einen Kopf macht ;-) .

Eine wirkliche Zeichenkette, also bspw. &lt;code&gt;&quot;Hallo, ich bin ein String&quot;&lt;/code&gt; ist ein Objekt bzw. Instanz der Klasse &lt;code&gt;String&lt;/code&gt;. Gleichzeitig ist ein &lt;code&gt;String&lt;/code&gt; aber auch eine Klasse, da ansonsten kein Objekt bzw. keine Instanz von ihr erzeugt werden könnte. Man könnte also sagen: Ein &lt;code&gt;String&lt;/code&gt; ist eine Klasse, von welcher Objekte bzw. Instanzen erzeugt werden. Daraus resultieren dann &lt;code&gt;String&lt;/code&gt;-Instanzen. Das wirkliche Objekt wird dann meistens in einer &lt;a href=&quot;http://www.java-blog-buch.de/0202-variablen-deklaration/&quot; rel=&quot;nofollow&quot;&gt;Variablen&lt;/a&gt; abgespeichert und über deren Namen abgerufen: &quot;Die Variable &lt;code&gt;xyz&lt;/code&gt; ist vom Typ &lt;code&gt;String&lt;/code&gt; und repräsentiert ein Objekt der Klasse &lt;code&gt;String&lt;/code&gt;.&quot;.

Der Unterschied zu primitiven Datentypen liegt darin, dass ein primitiver Datentyp keine Attribute und Methode besitzen kann, sondern einfach nur einen sehr simplen Wert repräsentiert. Bei Objekten und Klassen sieht das Ganze ein wenig anders aus. In der Klasse werden Attribute und Methoden angelegt. Auf diese Methoden und Attribute besteht dann (je nach verwendeten Modifizierern) entweder Zugriff von der Klasse direkt, oder von einem entsprechenden Objekt der Klasse aus.

Aber diese Ausführungen greifen eigentlich viel zu weit in das Kapitel über &lt;a href=&quot;http://www.java-blog-buch.de/category/oop/&quot; rel=&quot;nofollow&quot;&gt;Objektorientierte Programmierung&lt;/a&gt; vor, weshalb ich das an dieser Stelle eigentlich auch nicht weiter ausführen möchte. Aber ich werde mir etwas überlegen, ob man die entsprechenden Absätze evtl. anders formulieren könnte.

Sollte noch etwas unklar sein, dürfen Sie gerne noch einmal nachfragen.

Gruß
Stefan</description>
		<content:encoded><![CDATA[<p>Hallo Astropoly,</p>
<p>das ist evtl. ein wenig ungünstig formuliert. Und ehrlich gesagt habe ich auch nicht damit gerechnet, dass sich jemand im Einführungskapitel der Strings über Begrifflichkeiten zwischen Objekte und Klassen einen Kopf macht <img src='http://www.java-blog-buch.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  .</p>
<p>Eine wirkliche Zeichenkette, also bspw. <code>"Hallo, ich bin ein String"</code> ist ein Objekt bzw. Instanz der Klasse <code>String</code>. Gleichzeitig ist ein <code>String</code> aber auch eine Klasse, da ansonsten kein Objekt bzw. keine Instanz von ihr erzeugt werden könnte. Man könnte also sagen: Ein <code>String</code> ist eine Klasse, von welcher Objekte bzw. Instanzen erzeugt werden. Daraus resultieren dann <code>String</code>-Instanzen. Das wirkliche Objekt wird dann meistens in einer <a href="http://www.java-blog-buch.de/0202-variablen-deklaration/" rel="nofollow">Variablen</a> abgespeichert und über deren Namen abgerufen: &#8220;Die Variable <code>xyz</code> ist vom Typ <code>String</code> und repräsentiert ein Objekt der Klasse <code>String</code>.&#8221;.</p>
<p>Der Unterschied zu primitiven Datentypen liegt darin, dass ein primitiver Datentyp keine Attribute und Methode besitzen kann, sondern einfach nur einen sehr simplen Wert repräsentiert. Bei Objekten und Klassen sieht das Ganze ein wenig anders aus. In der Klasse werden Attribute und Methoden angelegt. Auf diese Methoden und Attribute besteht dann (je nach verwendeten Modifizierern) entweder Zugriff von der Klasse direkt, oder von einem entsprechenden Objekt der Klasse aus.</p>
<p>Aber diese Ausführungen greifen eigentlich viel zu weit in das Kapitel über <a href="http://www.java-blog-buch.de/category/oop/" rel="nofollow">Objektorientierte Programmierung</a> vor, weshalb ich das an dieser Stelle eigentlich auch nicht weiter ausführen möchte. Aber ich werde mir etwas überlegen, ob man die entsprechenden Absätze evtl. anders formulieren könnte.</p>
<p>Sollte noch etwas unklar sein, dürfen Sie gerne noch einmal nachfragen.</p>
<p>Gruß<br />
Stefan</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Astropoly</title>
		<link>http://www.java-blog-buch.de/0301-strings-eine-einfuhrung/comment-page-1/#comment-3003</link>
		<dc:creator>Astropoly</dc:creator>
		<pubDate>Wed, 24 Jun 2009 16:15:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.java-blog-buch.de/?p=159#comment-3003</guid>
		<description>&quot;Da ein String eine Klasse ist,...&quot; - ist das denn so? Ich hoffe, ich komme da nicht durcheinander aber &quot;ein&quot; String ist doch wohl eher eine Instanz der entsprechenden Klasse. So steht das auch ein paar Zeilen höher: &quot;Das Außergewöhnliche an einem String ist, dass er ein Objekt ist...&quot;
Gruß Frank</description>
		<content:encoded><![CDATA[<p>&#8220;Da ein String eine Klasse ist,&#8230;&#8221; &#8211; ist das denn so? Ich hoffe, ich komme da nicht durcheinander aber &#8220;ein&#8221; String ist doch wohl eher eine Instanz der entsprechenden Klasse. So steht das auch ein paar Zeilen höher: &#8220;Das Außergewöhnliche an einem String ist, dass er ein Objekt ist&#8230;&#8221;<br />
Gruß Frank</p>
]]></content:encoded>
	</item>
</channel>
</rss>

