{"id":18432,"date":"2025-04-17T20:15:13","date_gmt":"2025-04-17T17:15:13","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/"},"modified":"2025-04-17T20:15:13","modified_gmt":"2025-04-17T17:15:13","slug":"javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/","title":{"rendered":"Java&#8217;n\u0131n Temellerini \u00d6\u011frendim: De\u011fi\u015fkenler, \u0130fadeler ve Temel Programlar"},"content":{"rendered":"<p>Java&#8217;n\u0131n Temellerini \u00d6\u011frendim: De\u011fi\u015fkenler, \u0130fadeler ve Temel Programlar<\/p>\n<p>Bug\u00fcn Java programlama dilinin temellerini \u00f6\u011frenme f\u0131rsat\u0131 buldum.  \u00d6zellikle de\u011fi\u015fkenler, ifadeler ve basit programlar \u00fczerinde yo\u011funla\u015ft\u0131m.  Bu s\u00fcre\u00e7te, hem teorik bilgileri peki\u015ftirdim hem de pratik uygulamalar ger\u00e7ekle\u015ftirerek kodlama becerilerimi geli\u015ftirdim.  \u00d6\u011frenme yolculu\u011fumda,  bir\u00e7ok kaynak kulland\u0131m ve bunlardan baz\u0131lar\u0131 olduk\u00e7a faydal\u0131 oldu.  Bu yaz\u0131da, \u00f6\u011frendiklerimi ve deneyimlerimi sizlerle payla\u015fmak istiyorum.  Umar\u0131m sizler i\u00e7in de faydal\u0131 olur.<\/p>\n<h2>De\u011fi\u015fkenler: Program\u0131n Haf\u0131zas\u0131<\/h2>\n<p>Java&#8217;da de\u011fi\u015fkenler, program\u0131m\u0131z\u0131n verileri saklamak i\u00e7in kulland\u0131\u011f\u0131 haf\u0131za konumlar\u0131d\u0131r.  Her de\u011fi\u015fkenin bir veri tipi (\u00f6rne\u011fin, int, double, String), bir ad\u0131 ve bir de\u011feri vard\u0131r.  \u00d6rne\u011fin, bir tam say\u0131 saklamak i\u00e7in int age = 30; gibi bir tan\u0131mlama yapabiliriz.  Bu, age ad\u0131nda bir de\u011fi\u015fken olu\u015fturur ve ona 30 de\u011ferini atar.  De\u011fi\u015fken isimleri anlaml\u0131 olmal\u0131 ve kodun okunabilirli\u011fini art\u0131rmal\u0131d\u0131r.  Ayr\u0131ca, de\u011fi\u015fken tan\u0131mlamalar\u0131nda b\u00fcy\u00fck\/k\u00fc\u00e7\u00fck harf duyarl\u0131l\u0131\u011f\u0131na dikkat etmek \u00f6nemlidir.<\/p>\n<p>De\u011fi\u015fken t\u00fcrlerini do\u011fru se\u00e7mek, program\u0131n performans\u0131n\u0131 ve g\u00fcvenilirli\u011fini etkiler. \u00d6rne\u011fin, ondal\u0131kl\u0131 say\u0131lar i\u00e7in double yerine float kullanmak daha az bellek kullan\u0131m\u0131 sa\u011flayabilir, ancak hassasiyet kayb\u0131na da yol a\u00e7abilir.  Bu nedenle, de\u011fi\u015fken t\u00fcrlerini se\u00e7erken dikkatli olmak ve uygulaman\u0131n gereksinimlerini g\u00f6z \u00f6n\u00fcnde bulundurmak \u00f6nemlidir.  Daha fazla bilgi i\u00e7in <a href=\"https:\/\/docs.oracle.com\/javase\/tutorial\/java\/nutsandbolts\/datatypes.html\">Oracle Java dok\u00fcmanlar\u0131n\u0131<\/a> inceleyebilirsiniz.<\/p>\n<h2>\u0130fadeler: De\u011ferleri \u0130\u015fleme<\/h2>\n<p>\u0130fadeler, de\u011fi\u015fkenleri, sabitleri ve operat\u00f6rleri birle\u015ftirerek de\u011fer \u00fcreten kod par\u00e7alar\u0131d\u0131r.  \u00d6rne\u011fin, int sum = 10 + 20; ifadesi, 10 ve 20 de\u011ferlerini toplayarak sonucu sum de\u011fi\u015fkenine atar.  Java, aritmetik, mant\u0131ksal ve kar\u015f\u0131la\u015ft\u0131rma gibi \u00e7e\u015fitli operat\u00f6rleri destekler.  Karma\u015f\u0131k ifadeler olu\u015ftururken \u00f6ncelik kurallar\u0131na ve parantez kullan\u0131m\u0131na dikkat etmek \u00f6nemlidir. Yanl\u0131\u015f \u00f6nceliklendirme, beklenmedik sonu\u00e7lara yol a\u00e7abilir.  Bu nedenle, kodunuzu dikkatlice yazmal\u0131 ve test etmelisiniz. <\/p>\n<p>\u00d6rne\u011fin,  int result = (10 + 5) * 2; ifadesinde parantezler \u00f6nceli\u011fin belirlenmesinde \u00e7ok \u00f6nemlidir. Parantezler olmasayd\u0131, i\u015flem \u00f6nceli\u011fi \u00e7arpma i\u015flemine ge\u00e7ecek ve sonu\u00e7 farkl\u0131 olacakt\u0131. Bu durum karma\u015f\u0131k ifadelerde hata yapma riskini art\u0131r\u0131r. Bu nedenle, \u00f6zellikle karma\u015f\u0131k ifadelerde parantez kullan\u0131m\u0131 ile netlik sa\u011flamak \u00f6nemlidir.<\/p>\n<h2>Temel Programlar: \u0130lk Ad\u0131mlar<\/h2>\n<p>Bug\u00fcn, basit Java programlar\u0131 yazd\u0131m.  \u00d6rne\u011fin, kullan\u0131c\u0131dan ad\u0131n\u0131 alan ve ekrana &#8220;Merhaba, [kullan\u0131c\u0131 ad\u0131]!&#8221; yazd\u0131ran bir program geli\u015ftirdim.  Bu, Java&#8217;n\u0131n temel girdi\/\u00e7\u0131kt\u0131 i\u015flemlerini anlamam\u0131 sa\u011flad\u0131.  Bu basit programlar, daha karma\u015f\u0131k uygulamalar i\u00e7in temel olu\u015fturur.  Algoritma tasar\u0131m\u0131 ve kod yazma prati\u011fi,  daha b\u00fcy\u00fck projeler i\u00e7in gereklidir.<\/p>\n<pre><code>\npublic class Merhaba {\n    public static void main(String[] args) {\n        System.out.println(\"Merhaba D\u00fcnya!\"); \n    }\n}\n<\/code><\/pre>\n<p>Bu kod par\u00e7as\u0131,  Java&#8217;da &#8220;Merhaba D\u00fcnya!&#8221; yazd\u0131ran basit bir programd\u0131r.  main metodu, program\u0131n ba\u015flang\u0131\u00e7 noktas\u0131d\u0131r.  System.out.println() metodu ise ekrana metin yazd\u0131rmak i\u00e7in kullan\u0131l\u0131r.  Bu basit \u00f6rnek,  Java&#8217;n\u0131n temel yap\u0131s\u0131n\u0131 anlamak i\u00e7in iyi bir ba\u015flang\u0131\u00e7 noktas\u0131d\u0131r.  Daha fazla \u00f6rnek i\u00e7in  <a href=\"https:\/\/www.w3schools.com\/java\/java_intro.asp\">W3Schools Java e\u011fitimine<\/a> g\u00f6z atabilirsiniz.<\/p>\n<p>Gelecekte, daha geli\u015fmi\u015f Java konular\u0131n\u0131 \u00f6\u011frenmeyi ve daha karma\u015f\u0131k projeler geli\u015ftirmeyi planl\u0131yorum.  Bu s\u00fcre\u00e7te, s\u00fcrekli \u00f6\u011frenme ve pratik yapman\u0131n \u00f6nemini vurgulamak istiyorum.  Bu \u00f6\u011frenme yolculu\u011funda bana yard\u0131mc\u0131 olan kaynaklar ve ilerideki hedeflerim hakk\u0131nda daha fazla bilgiyi kendi sitemde bulabilirsiniz: <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a><\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Java&#8217;n\u0131n temellerini \u00f6\u011frenmek heyecan verici bir deneyimdi. De\u011fi\u015fkenler, ifadeler ve basit programlar hakk\u0131nda edindi\u011fim bilgiler, daha karma\u015f\u0131k projeler geli\u015ftirmek i\u00e7in sa\u011flam bir temel olu\u015fturdu.  S\u00fcrekli \u00f6\u011frenme ve pratik yapman\u0131n \u00f6nemini bir kez daha anlad\u0131m.  Umar\u0131m bu makale, Java \u00f6\u011frenmek isteyenlere ilham verir ve yard\u0131mc\u0131 olur.<\/p>\n<p>#Etiketler: Java, De\u011fi\u015fkenler, \u0130fadeler, Temel Programlar, Programlama, Kodlama, Java Temelleri,  Programlama Dili, \u00d6\u011frenme,  Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"Java&#8217;n\u0131n Temellerini \u00d6\u011frendim: De\u011fi\u015fkenler, \u0130fadeler ve Temel Programlar Bug\u00fcn Java programlama dilinin temellerini \u00f6\u011frenme f\u0131rsat\u0131 buldum. \u00d6zellikle de\u011fi\u015fkenler,&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-18432","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Java&#039;n\u0131n Temellerini \u00d6\u011frendim: De\u011fi\u015fkenler, \u0130fadeler ve Temel Programlar<\/title>\n<meta name=\"description\" content=\"Bug\u00fcn Java programlama dilinin temellerini \u00f6\u011frenme f\u0131rsat\u0131 buldum. \u00d6zellikle de\u011fi\u015fkenler, ifadeler ve basit programlar \u00fczerinde yo\u011funla\u015ft\u0131m. Bu s\u00fcre\u00e7te, hem teorik bilgileri peki\u015ftirdim hem de pratik uygulamalar ger\u00e7ekle\u015ftirerek kodlama becerilerimi geli\u015ftirdim. \u00d6\u011frenme yolculu\u011fumda, bir\u00e7ok kaynak kulland\u0131m ve bunlardan baz\u0131lar\u0131 olduk\u00e7a faydal\u0131 oldu. Bu yaz\u0131da, \u00f6\u011frendiklerimi ve deneyimlerimi sizlerle payla\u015fmak istiyorum. Umar\u0131m sizler i\u00e7in de faydal\u0131 olur.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Java&#039;n\u0131n Temellerini \u00d6\u011frendim: De\u011fi\u015fkenler, \u0130fadeler ve Temel Programlar\" \/>\n<meta property=\"og:description\" content=\"Bug\u00fcn Java programlama dilinin temellerini \u00f6\u011frenme f\u0131rsat\u0131 buldum. \u00d6zellikle de\u011fi\u015fkenler, ifadeler ve basit programlar \u00fczerinde yo\u011funla\u015ft\u0131m. Bu s\u00fcre\u00e7te, hem teorik bilgileri peki\u015ftirdim hem de pratik uygulamalar ger\u00e7ekle\u015ftirerek kodlama becerilerimi geli\u015ftirdim. \u00d6\u011frenme yolculu\u011fumda, bir\u00e7ok kaynak kulland\u0131m ve bunlardan baz\u0131lar\u0131 olduk\u00e7a faydal\u0131 oldu. Bu yaz\u0131da, \u00f6\u011frendiklerimi ve deneyimlerimi sizlerle payla\u015fmak istiyorum. Umar\u0131m sizler i\u00e7in de faydal\u0131 olur.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-17T17:15:13+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Java&#8217;n\u0131n Temellerini \u00d6\u011frendim: De\u011fi\u015fkenler, \u0130fadeler ve Temel Programlar\",\"datePublished\":\"2025-04-17T17:15:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/\"},\"wordCount\":698,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/\",\"name\":\"Java'n\u0131n Temellerini \u00d6\u011frendim: De\u011fi\u015fkenler, \u0130fadeler ve Temel Programlar\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-04-17T17:15:13+00:00\",\"description\":\"Bug\u00fcn Java programlama dilinin temellerini \u00f6\u011frenme f\u0131rsat\u0131 buldum. \u00d6zellikle de\u011fi\u015fkenler, ifadeler ve basit programlar \u00fczerinde yo\u011funla\u015ft\u0131m. Bu s\u00fcre\u00e7te, hem teorik bilgileri peki\u015ftirdim hem de pratik uygulamalar ger\u00e7ekle\u015ftirerek kodlama becerilerimi geli\u015ftirdim. \u00d6\u011frenme yolculu\u011fumda, bir\u00e7ok kaynak kulland\u0131m ve bunlardan baz\u0131lar\u0131 olduk\u00e7a faydal\u0131 oldu. Bu yaz\u0131da, \u00f6\u011frendiklerimi ve deneyimlerimi sizlerle payla\u015fmak istiyorum. Umar\u0131m sizler i\u00e7in de faydal\u0131 olur.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Java&#8217;n\u0131n Temellerini \u00d6\u011frendim: De\u011fi\u015fkenler, \u0130fadeler ve Temel Programlar\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Java'n\u0131n Temellerini \u00d6\u011frendim: De\u011fi\u015fkenler, \u0130fadeler ve Temel Programlar","description":"Bug\u00fcn Java programlama dilinin temellerini \u00f6\u011frenme f\u0131rsat\u0131 buldum. \u00d6zellikle de\u011fi\u015fkenler, ifadeler ve basit programlar \u00fczerinde yo\u011funla\u015ft\u0131m. Bu s\u00fcre\u00e7te, hem teorik bilgileri peki\u015ftirdim hem de pratik uygulamalar ger\u00e7ekle\u015ftirerek kodlama becerilerimi geli\u015ftirdim. \u00d6\u011frenme yolculu\u011fumda, bir\u00e7ok kaynak kulland\u0131m ve bunlardan baz\u0131lar\u0131 olduk\u00e7a faydal\u0131 oldu. Bu yaz\u0131da, \u00f6\u011frendiklerimi ve deneyimlerimi sizlerle payla\u015fmak istiyorum. Umar\u0131m sizler i\u00e7in de faydal\u0131 olur.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/","og_locale":"tr_TR","og_type":"article","og_title":"Java'n\u0131n Temellerini \u00d6\u011frendim: De\u011fi\u015fkenler, \u0130fadeler ve Temel Programlar","og_description":"Bug\u00fcn Java programlama dilinin temellerini \u00f6\u011frenme f\u0131rsat\u0131 buldum. \u00d6zellikle de\u011fi\u015fkenler, ifadeler ve basit programlar \u00fczerinde yo\u011funla\u015ft\u0131m. Bu s\u00fcre\u00e7te, hem teorik bilgileri peki\u015ftirdim hem de pratik uygulamalar ger\u00e7ekle\u015ftirerek kodlama becerilerimi geli\u015ftirdim. \u00d6\u011frenme yolculu\u011fumda, bir\u00e7ok kaynak kulland\u0131m ve bunlardan baz\u0131lar\u0131 olduk\u00e7a faydal\u0131 oldu. Bu yaz\u0131da, \u00f6\u011frendiklerimi ve deneyimlerimi sizlerle payla\u015fmak istiyorum. Umar\u0131m sizler i\u00e7in de faydal\u0131 olur.","og_url":"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-04-17T17:15:13+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Java&#8217;n\u0131n Temellerini \u00d6\u011frendim: De\u011fi\u015fkenler, \u0130fadeler ve Temel Programlar","datePublished":"2025-04-17T17:15:13+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/"},"wordCount":698,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/","url":"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/","name":"Java'n\u0131n Temellerini \u00d6\u011frendim: De\u011fi\u015fkenler, \u0130fadeler ve Temel Programlar","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-04-17T17:15:13+00:00","description":"Bug\u00fcn Java programlama dilinin temellerini \u00f6\u011frenme f\u0131rsat\u0131 buldum. \u00d6zellikle de\u011fi\u015fkenler, ifadeler ve basit programlar \u00fczerinde yo\u011funla\u015ft\u0131m. Bu s\u00fcre\u00e7te, hem teorik bilgileri peki\u015ftirdim hem de pratik uygulamalar ger\u00e7ekle\u015ftirerek kodlama becerilerimi geli\u015ftirdim. \u00d6\u011frenme yolculu\u011fumda, bir\u00e7ok kaynak kulland\u0131m ve bunlardan baz\u0131lar\u0131 olduk\u00e7a faydal\u0131 oldu. Bu yaz\u0131da, \u00f6\u011frendiklerimi ve deneyimlerimi sizlerle payla\u015fmak istiyorum. Umar\u0131m sizler i\u00e7in de faydal\u0131 olur.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/javanin-temellerini-ogrendim-degiskenler-ifadeler-ve-temel-programlar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Java&#8217;n\u0131n Temellerini \u00d6\u011frendim: De\u011fi\u015fkenler, \u0130fadeler ve Temel Programlar"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/18432","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=18432"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/18432\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=18432"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=18432"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=18432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}