<?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>Eğitim arşivleri - Keşif Ruhu</title>
	<atom:link href="https://www.kesifruhu.com/tag/egitim/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.kesifruhu.com/tag/egitim/</link>
	<description>Keşfet, Deneyimle, Paylaş</description>
	<lastBuildDate>Wed, 09 Apr 2025 07:28:10 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://www.kesifruhu.com/wp-content/uploads/2024/09/siteico-150x150.png</url>
	<title>Eğitim arşivleri - Keşif Ruhu</title>
	<link>https://www.kesifruhu.com/tag/egitim/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>2.Java ile İlk Programınızı Yazmak (Hello World)</title>
		<link>https://www.kesifruhu.com/yazilim/2-java-ile-ilk-programinizi-yazmak-hello-world/</link>
					<comments>https://www.kesifruhu.com/yazilim/2-java-ile-ilk-programinizi-yazmak-hello-world/#respond</comments>
		
		<dc:creator><![CDATA[darklaz]]></dc:creator>
		<pubDate>Fri, 28 Mar 2025 14:54:01 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[Eğitim]]></category>
		<category><![CDATA[Hello World]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[Yeni Başlayanlar]]></category>
		<guid isPermaLink="false">https://www.kesifruhu.com/?p=452</guid>

					<description><![CDATA[<p>2. Java ile İlk Programınızı Yazmak (Hello World) Java programlama diline hoş geldiniz! Bu makalede, Java ile ilk programımızı yazacağız: klasikleşmiş &#8220;Hello World&#8221; uygulaması. Bu <a class="mh-excerpt-more" href="https://www.kesifruhu.com/yazilim/2-java-ile-ilk-programinizi-yazmak-hello-world/" title="2.Java ile İlk Programınızı Yazmak (Hello World)">[...]</a></p>
<p><a href="https://www.kesifruhu.com/yazilim/2-java-ile-ilk-programinizi-yazmak-hello-world/">2.Java ile İlk Programınızı Yazmak (Hello World)</a> yazısı ilk önce <a href="https://www.kesifruhu.com">Keşif Ruhu</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image"><img decoding="async" src="https://images.pexels.com/photos/6804581/pexels-photo-6804581.jpeg?auto=compress&amp;cs=tinysrgb&amp;fit=crop&amp;h=627&amp;w=1200" alt="image text"/></figure>



<p></p>



<h1 class="wp-block-heading">2. Java ile İlk Programınızı Yazmak (Hello World)</h1>



<p>Java programlama diline hoş geldiniz! Bu makalede, Java ile ilk programımızı yazacağız: klasikleşmiş &#8220;Hello World&#8221; uygulaması. Bu basit uygulama, Java geliştirme ortamınızı kurduktan sonra her şeyin doğru çalıştığını doğrulamak için harika bir başlangıç noktasıdır. Ayrıca, Java&#8217;nın temel sözdizimini ve yapısını anlamamıza yardımcı olacaktır.</p>



<h2 class="wp-block-heading">Java Geliştirme Ortamının Hazırlanması</h2>



<p>İlk programımızı yazmadan önce, Java geliştirme ortamımızın (JDK) doğru şekilde kurulduğundan emin olmalıyız. JDK&#8217;yı <a href="https://www.oracle.com/java/technologies/javase-downloads.html">Oracle&#8217;ın web sitesinden</a> indirebilir ve kurulum talimatlarını takip edebilirsiniz. Kurulum tamamlandıktan sonra, komut satırında <code>java -version</code> komutunu çalıştırarak JDK&#8217;nın başarıyla kurulduğunu doğrulayabilirsiniz.</p>



<p>Ayrıca, bir metin düzenleyiciye veya bir Entegre Geliştirme Ortamına (IDE) ihtiyacımız olacak. Popüler IDE&#8217;ler arasında IntelliJ IDEA, Eclipse ve NetBeans bulunur. Bu IDE&#8217;ler, kod yazma, derleme ve hata ayıklama süreçlerini kolaylaştıran birçok özellik sunar. İsteğinize ve konforunuza göre birini seçebilirsiniz.</p>



<h2 class="wp-block-heading">&#8220;Hello World&#8221; Programını Yazmak</h2>



<p>Artık geliştirme ortamımız hazır olduğuna göre, ilk Java programımızı yazmaya başlayabiliriz. İşte &#8220;Hello World&#8221; programının kodu:</p>



<div class="wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Java</span><span role="button" tabindex="0" data-code="
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println(&quot;Merhaba Dünya!&quot;);
    }
}
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"></span>
<span class="line"><span style="color: #569CD6">public</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">class</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">HelloWorld</span><span style="color: #D4D4D4"> {</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #569CD6">public</span><span style="color: #D4D4D4"> </span><span style="color: #569CD6">static</span><span style="color: #D4D4D4"> </span><span style="color: #4EC9B0">void</span><span style="color: #D4D4D4"> </span><span style="color: #DCDCAA">main</span><span style="color: #D4D4D4">(</span><span style="color: #4EC9B0">String</span><span style="color: #D4D4D4">[] </span><span style="color: #9CDCFE">args</span><span style="color: #D4D4D4">) {</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">System</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">out</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">println</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">&quot;Merhaba Dünya!&quot;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">    }</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span>
<span class="line"></span></code></pre></div>



<p>Bu kodu bir metin dosyasına (örneğin, <code>HelloWorld.java</code>) kaydedin. Dosya adının, sınıf adıyla aynı olduğundan emin olun (büyük/küçük harf duyarlılığına dikkat edin!).</p>



<h3 class="wp-block-heading">Kodun Açıklaması</h3>



<ul class="wp-block-list">
<li><strong><code>public class HelloWorld</code>:</strong> Bu satır, <code>HelloWorld</code> adında bir sınıf tanımlar. Java&#8217;da, her program bir veya daha fazla sınıftan oluşur. <code>public</code> anahtar kelimesi, bu sınıfa her yerden erişilebileceği anlamına gelir.</li>



<li><strong><code>public static void main(String[] args)</code>:</strong> Bu satır, <code>main</code> adında özel bir metot tanımlar. Bu metot, Java programının başlangıç noktasıdır. Program çalıştırıldığında, ilk olarak bu metot yürütülür. <code>public</code>, <code>static</code> ve <code>void</code> anahtar kelimeleri, bu metodun erişimini, davranışını ve dönüş tipini tanımlar. <code>String[] args</code> parametresi, komut satırından programa argümanlar aktarmak için kullanılır.</li>



<li><strong><code>System.out.println("Merhaba Dünya!");</code>:</strong> Bu satır, &#8220;Merhaba Dünya!&#8221; metnini konsola yazdırır. <code>System.out</code>, standart çıktı akışını temsil eder ve <code>println()</code> metodu, belirtilen metni çıktı akışına yazdırır ve ardından bir satır sonu karakteri ekler.</li>
</ul>



<h2 class="wp-block-heading">Programı Derlemek ve Çalıştırmak</h2>



<p>Programımızı yazdıktan sonra, onu derlememiz ve çalıştırmamız gerekir. Derleme işlemi, Java kodunu (<code>.java</code> dosyası) Java bayt koduna (<code>.class</code> dosyası) dönüştürür. Bayt kodu, Java Sanal Makinesi (JVM) tarafından yürütülebilir.</p>



<p>Programı derlemek için, komut satırını açın ve <code>.java</code> dosyasının bulunduğu dizine gidin. Ardından, aşağıdaki komutu çalıştırın:</p>



<div class="wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" data-code="
javac HelloWorld.java
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"></span>
<span class="line"><span style="color: #DCDCAA">javac</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">HelloWorld.java</span></span>
<span class="line"></span></code></pre></div>



<p>Bu komut, başarılı olursa, aynı dizinde <code>HelloWorld.class</code> adlı bir dosya oluşturacaktır. Herhangi bir hata mesajı alırsanız, kodu dikkatlice kontrol edin ve hataları düzeltin.</p>



<p>Programı çalıştırmak için, aşağıdaki komutu çalıştırın:</p>



<div class="wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#2b2b2b;color:#c7c7c7">Bash</span><span role="button" tabindex="0" data-code="
java HelloWorld
" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"></span>
<span class="line"><span style="color: #DCDCAA">java</span><span style="color: #D4D4D4"> </span><span style="color: #CE9178">HelloWorld</span></span>
<span class="line"></span></code></pre></div>



<p>Bu komut, konsola &#8220;Merhaba Dünya!&#8221; yazdırmalıdır. Tebrikler, ilk Java programınızı başarıyla çalıştırdınız!</p>



<h2 class="wp-block-heading">Hata Ayıklama İpuçları</h2>



<p>Program yazarken hatalarla karşılaşmak kaçınılmazdır. Hata ayıklama, bu hataları bulma ve düzeltme sürecidir. İşte Java programlarında hata ayıklamanıza yardımcı olacak bazı ipuçları:</p>



<ul class="wp-block-list">
<li><strong>Hata mesajlarını dikkatlice okuyun:</strong> Derleyici ve JVM, hatalarla ilgili ayrıntılı mesajlar sağlar. Bu mesajlar, hatanın nerede olduğunu ve neyin yanlış olduğunu anlamanıza yardımcı olabilir.</li>



<li><strong>Basit hataları arayın:</strong> Yazım hataları, eksik noktalı virgüller ve yanlış parantezler gibi basit hatalar, programın derlenmesini veya çalışmasını engelleyebilir. Kodu dikkatlice inceleyin ve bu tür hataları düzeltin.</li>



<li><strong>Hata ayıklayıcı kullanın:</strong> IDE&#8217;ler, kodda adım adım ilerlemenize, değişkenlerin değerlerini incelemenize ve hataları daha kolay bulmanıza olanak tanıyan hata ayıklayıcılar içerir.</li>



<li><strong>Loglama kullanın:</strong> <code>System.out.println()</code> veya daha gelişmiş loglama çerçeveleri kullanarak, programınızın farklı noktalarında değişkenlerin değerlerini ve programın akışını izleyebilirsiniz. Bu, hataların nedenini anlamanıza yardımcı olabilir.</li>
</ul>



<h2 class="wp-block-heading">Sonuç</h2>



<p>Bu makalede, Java ile ilk programımızı yazdık: &#8220;Hello World&#8221; uygulaması. Bu basit uygulama, Java geliştirme ortamımızı kurduktan sonra her şeyin doğru çalıştığını doğrulamamıza ve Java&#8217;nın temel sözdizimini ve yapısını anlamamıza yardımcı oldu. Artık Java programlama diline giriş yapmaya hazırsınız. İyi kodlamalar!</p>



<figure class="wp-block-image"><img decoding="async" src="image-placeholder.jpg" alt="Java Hello World Code Example"/></figure>



<p></p>
<p><a href="https://www.kesifruhu.com/yazilim/2-java-ile-ilk-programinizi-yazmak-hello-world/">2.Java ile İlk Programınızı Yazmak (Hello World)</a> yazısı ilk önce <a href="https://www.kesifruhu.com">Keşif Ruhu</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.kesifruhu.com/yazilim/2-java-ile-ilk-programinizi-yazmak-hello-world/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
