{"id":233,"date":"2024-04-01T13:32:41","date_gmt":"2024-04-01T10:32:41","guid":{"rendered":"https:\/\/aslihankaratas.com\/?p=233"},"modified":"2024-04-01T18:47:11","modified_gmt":"2024-04-01T15:47:11","slug":"javada-degiskenler","status":"publish","type":"post","link":"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/javada-degiskenler\/","title":{"rendered":"JAVA&#8217;da De\u011fi\u015fkenler"},"content":{"rendered":"\n<p>De\u011fi\u015fkenler, \u00fczerinde veri depolayan sembolik isimlerdir. Verileri birbirinden ay\u0131rmak i\u00e7in kullan\u0131l\u0131r.<\/p>\n\n\n\n<p>Java&#8217;da de\u011fi\u015fken tan\u0131mlarken a\u015fa\u011f\u0131daki dizim kullan\u0131l\u0131r.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>VeriTipi degiskenAdi;<\/code><\/pre>\n\n\n\n<p><strong>De\u011fi\u015fken Tan\u0131mlama Kurallar\u0131<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Her de\u011fi\u015fken bir tipe sahip olmal\u0131d\u0131r.<\/li>\n\n\n\n<li>De\u011fi\u015fkenler, de\u011fer atamadan kullan\u0131lmazlar.<\/li>\n\n\n\n<li>Ayn\u0131 tip de\u011fi\u015fkenler ayn\u0131 sat\u0131rda tan\u0131mlanabilir.<\/li>\n\n\n\n<li>De\u011fi\u015fken isimlerinde T\u00fcrk\u00e7e karakter kullan\u0131lmamal\u0131d\u0131r.<\/li>\n\n\n\n<li>De\u011fi\u015fken isimleri say\u0131 ile ba\u015flamaz ve de\u011fi\u015fken isimlerinde bo\u015fluk kullan\u0131lmaz.<\/li>\n\n\n\n<li>Java, b\u00fcy\u00fck k\u00fc\u00e7\u00fck harfe duyarl\u0131d\u0131r.<\/li>\n<\/ul>\n\n\n\n<p><strong>Veri T\u00fcrleri<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Tam Say\u0131lar (Integer Types):<\/strong>\n<ul class=\"wp-block-list\">\n<li>byte: 8 bitlik i\u015faretsiz tamsay\u0131. -128 ile 127 aras\u0131nda de\u011fer alabilir.<\/li>\n\n\n\n<li>short: 16 bitlik i\u015faretsiz tamsay\u0131. -32,768 ile 32,767 aras\u0131nda de\u011fer alabilir.<\/li>\n\n\n\n<li>int: 32 bitlik i\u015faretsiz tamsay\u0131. -2,147,483,648 ile 2,147,483,647 aras\u0131nda de\u011fer alabilir.<\/li>\n\n\n\n<li>long: 64 bitlik i\u015faretsiz tamsay\u0131. -9,223,372,036,854,775,808 ile 9,223,372,036,854,775,807 aras\u0131nda de\u011fer alabilir.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Ondal\u0131k Say\u0131lar (Floating-Point Types):<\/strong>\n<ul class=\"wp-block-list\">\n<li>float: 32 bitlik kayan noktal\u0131 say\u0131. Yakla\u015f\u0131k olarak \u00b13.40282347E+38F aras\u0131nda de\u011fer alabilir.<\/li>\n\n\n\n<li>double: 64 bitlik kayan noktal\u0131 say\u0131. Yakla\u015f\u0131k olarak \u00b11.79769313486231570E+308 aras\u0131nda de\u011fer alabilir.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Karakterler (Character Type):<\/strong>\n<ul class=\"wp-block-list\">\n<li>char: 16 bitlik Unicode karakter. &#8216;\\u0000&#8217; (0) ile &#8216;\\uffff&#8217; (65,535) aras\u0131nda de\u011fer alabilir.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Mant\u0131ksal De\u011ferler (Boolean Type):<\/strong>\n<ul class=\"wp-block-list\">\n<li>boolean: true veya false de\u011ferini alabilen bir veri t\u00fcr\u00fcd\u00fcr.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>\u00d6rnek olarak \u00e7e\u015fitli t\u00fcrlerde de\u011fi\u015fken tan\u0131mlay\u0131p ekrana yazd\u0131ran java kodunu yazal\u0131m.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>        \/\/ \u0130lk olarak farkl\u0131 de\u011fi\u015fken t\u00fcrlerini tan\u0131mlayal\u0131m\n        int sayi = 10; \/\/ Tam say\u0131 de\u011fi\u015fkeni\n        double ondalikliSayi = 3.14; \/\/ Ondal\u0131kl\u0131 say\u0131 de\u011fi\u015fkeni\n        boolean dogruMu = true; \/\/ Mant\u0131ksal de\u011fi\u015fken\n        char karakter = 'A'; \/\/ Karakter de\u011fi\u015fkeni\n        String metin = \"Merhaba D\u00fcnya!\"; \/\/ String (metin) de\u011fi\u015fkeni\n\n        \/\/ De\u011fi\u015fkenlerin de\u011ferlerini ekrana yazd\u0131ral\u0131m\n        System.out.println(\"Tam Say\u0131 De\u011fi\u015fkeni: \" + sayi);\n        System.out.println(\"Ondal\u0131kl\u0131 Say\u0131 De\u011fi\u015fkeni: \" + ondalikliSayi);\n        System.out.println(\"Mant\u0131ksal De\u011fi\u015fken: \" + dogruMu);\n        System.out.println(\"Karakter De\u011fi\u015fkeni: \" + karakter);\n        System.out.println(\"String De\u011fi\u015fkeni: \" + metin);<\/code><\/pre>\n\n\n\n<p><strong>Veri D\u00f6n\u00fc\u015f\u00fcmleri<\/strong>: Java&#8217;da veri d\u00f6n\u00fc\u015f\u00fcmleri, bir veri tipini ba\u015fka bir veri tipine d\u00f6n\u00fc\u015ft\u00fcrme i\u015flemidir.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Otomatik D\u00f6n\u00fc\u015f\u00fcm (Implicit Conversion):<\/strong> Java, baz\u0131 durumlarda veri t\u00fcrlerini otomatik olarak d\u00f6n\u00fc\u015ft\u00fcrebilir. Bu durumda, daha k\u00fc\u00e7\u00fck bir veri tipi daha b\u00fcy\u00fck bir veri tipine d\u00f6n\u00fc\u015ft\u00fcr\u00fcl\u00fcr ve veri kayb\u0131 riski olmaks\u0131z\u0131n ger\u00e7ekle\u015fir. \u00d6rne\u011fin, bir tamsay\u0131y\u0131 bir ondal\u0131kl\u0131 say\u0131ya d\u00f6n\u00fc\u015ft\u00fcrmek gibi.<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>int tamsayi = 10;\r\ndouble ondalik = tamsayi; \/\/ Otomatik d\u00f6n\u00fc\u015f\u00fcm\r\n<\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li><strong>A\u00e7\u0131k D\u00f6n\u00fc\u015f\u00fcm (Explicit Conversion veya Casting):<\/strong> Java&#8217;da veri t\u00fcrlerini a\u00e7\u0131k\u00e7a d\u00f6n\u00fc\u015ft\u00fcrmek i\u00e7in casting operat\u00f6r\u00fc kullan\u0131l\u0131r. Bu, daha b\u00fcy\u00fck bir veri tipini daha k\u00fc\u00e7\u00fck bir veri tipine d\u00f6n\u00fc\u015ft\u00fcrmek i\u00e7in kullan\u0131l\u0131r ve veri kayb\u0131 riski ta\u015f\u0131r. Bu nedenle, d\u00f6n\u00fc\u015f\u00fcm i\u015flemi programc\u0131 taraf\u0131ndan belirtilmelidir.<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>double ondalik = 10.5;\r\nint tamsayi = (int) ondalik; \/\/ A\u00e7\u0131k d\u00f6n\u00fc\u015f\u00fcm\r\n<\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li><strong>String D\u00f6n\u00fc\u015f\u00fcm\u00fc:<\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>Integer.parseInt()<\/code>: Bir dizeyi tam say\u0131ya d\u00f6n\u00fc\u015ft\u00fcr\u00fcr.<\/li>\n\n\n\n<li><code>Double.parseDouble()<\/code>: Bir dizeyi ondal\u0131kl\u0131 say\u0131ya d\u00f6n\u00fc\u015ft\u00fcr\u00fcr.<\/li>\n\n\n\n<li><code>String.valueOf()<\/code>: Bir de\u011feri dizeye d\u00f6n\u00fc\u015ft\u00fcr\u00fcr.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>String str = \"123\";\r\nint sayi = Integer.parseInt(str); \/\/ String'i integer'a d\u00f6n\u00fc\u015ft\u00fcrme\r\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>De\u011fi\u015fkenler, \u00fczerinde veri depolayan sembolik isimlerdir. Verileri birbirinden ay\u0131rmak i\u00e7in kullan\u0131l\u0131r. Java&#8217;da de\u011fi\u015fken tan\u0131mlarken a\u015fa\u011f\u0131daki dizim kullan\u0131l\u0131r. De\u011fi\u015fken Tan\u0131mlama Kurallar\u0131 Veri T\u00fcrleri \u00d6rnek olarak \u00e7e\u015fitli t\u00fcrlerde de\u011fi\u015fken tan\u0131mlay\u0131p ekrana yazd\u0131ran java kodunu yazal\u0131m. Veri D\u00f6n\u00fc\u015f\u00fcmleri: Java&#8217;da veri d\u00f6n\u00fc\u015f\u00fcmleri, bir veri tipini ba\u015fka bir veri tipine d\u00f6n\u00fc\u015ft\u00fcrme i\u015flemidir.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-233","post","type-post","status-publish","format-standard","hentry","category-genel"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>JAVA&#039;da De\u011fi\u015fkenler - ASLIHAN KARATA\u015e<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/javada-degiskenler\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JAVA&#039;da De\u011fi\u015fkenler - ASLIHAN KARATA\u015e\" \/>\n<meta property=\"og:description\" content=\"De\u011fi\u015fkenler, \u00fczerinde veri depolayan sembolik isimlerdir. Verileri birbirinden ay\u0131rmak i\u00e7in kullan\u0131l\u0131r. Java&#8217;da de\u011fi\u015fken tan\u0131mlarken a\u015fa\u011f\u0131daki dizim kullan\u0131l\u0131r. De\u011fi\u015fken Tan\u0131mlama Kurallar\u0131 Veri T\u00fcrleri \u00d6rnek olarak \u00e7e\u015fitli t\u00fcrlerde de\u011fi\u015fken tan\u0131mlay\u0131p ekrana yazd\u0131ran java kodunu yazal\u0131m. Veri D\u00f6n\u00fc\u015f\u00fcmleri: Java&#8217;da veri d\u00f6n\u00fc\u015f\u00fcmleri, bir veri tipini ba\u015fka bir veri tipine d\u00f6n\u00fc\u015ft\u00fcrme i\u015flemidir.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/javada-degiskenler\/\" \/>\n<meta property=\"og:site_name\" content=\"ASLIHAN KARATA\u015e\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-01T10:32:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-01T15:47:11+00:00\" \/>\n<meta name=\"author\" content=\"aslihankaratas\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"aslihankaratas\" \/>\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\":\"WebPage\",\"@id\":\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/javada-degiskenler\/\",\"url\":\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/javada-degiskenler\/\",\"name\":\"JAVA'da De\u011fi\u015fkenler - ASLIHAN KARATA\u015e\",\"isPartOf\":{\"@id\":\"https:\/\/aslihankaratas.com\/#website\"},\"datePublished\":\"2024-04-01T10:32:41+00:00\",\"dateModified\":\"2024-04-01T15:47:11+00:00\",\"author\":{\"@id\":\"https:\/\/aslihankaratas.com\/#\/schema\/person\/28b7a61160b8d1bb18a217d5f1e856d4\"},\"breadcrumb\":{\"@id\":\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/javada-degiskenler\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/javada-degiskenler\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/javada-degiskenler\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/aslihankaratas.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JAVA&#8217;da De\u011fi\u015fkenler\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/aslihankaratas.com\/#website\",\"url\":\"https:\/\/aslihankaratas.com\/\",\"name\":\"ASLIHAN KARATA\u015e\",\"description\":\"Lecturer\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/aslihankaratas.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"tr\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/aslihankaratas.com\/#\/schema\/person\/28b7a61160b8d1bb18a217d5f1e856d4\",\"name\":\"aslihankaratas\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/aslihankaratas.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9b9ff8326f9ce8f3ae3e5c45df92cb1c62be24345bd251cd5a84bbe607b592b7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9b9ff8326f9ce8f3ae3e5c45df92cb1c62be24345bd251cd5a84bbe607b592b7?s=96&d=mm&r=g\",\"caption\":\"aslihankaratas\"},\"sameAs\":[\"http:\/\/aslihankaratas.com\"],\"url\":\"https:\/\/aslihankaratas.com\/index.php\/author\/aslihankaratas\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JAVA'da De\u011fi\u015fkenler - ASLIHAN KARATA\u015e","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:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/javada-degiskenler\/","og_locale":"tr_TR","og_type":"article","og_title":"JAVA'da De\u011fi\u015fkenler - ASLIHAN KARATA\u015e","og_description":"De\u011fi\u015fkenler, \u00fczerinde veri depolayan sembolik isimlerdir. Verileri birbirinden ay\u0131rmak i\u00e7in kullan\u0131l\u0131r. Java&#8217;da de\u011fi\u015fken tan\u0131mlarken a\u015fa\u011f\u0131daki dizim kullan\u0131l\u0131r. De\u011fi\u015fken Tan\u0131mlama Kurallar\u0131 Veri T\u00fcrleri \u00d6rnek olarak \u00e7e\u015fitli t\u00fcrlerde de\u011fi\u015fken tan\u0131mlay\u0131p ekrana yazd\u0131ran java kodunu yazal\u0131m. Veri D\u00f6n\u00fc\u015f\u00fcmleri: Java&#8217;da veri d\u00f6n\u00fc\u015f\u00fcmleri, bir veri tipini ba\u015fka bir veri tipine d\u00f6n\u00fc\u015ft\u00fcrme i\u015flemidir.","og_url":"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/javada-degiskenler\/","og_site_name":"ASLIHAN KARATA\u015e","article_published_time":"2024-04-01T10:32:41+00:00","article_modified_time":"2024-04-01T15:47:11+00:00","author":"aslihankaratas","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"aslihankaratas","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/javada-degiskenler\/","url":"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/javada-degiskenler\/","name":"JAVA'da De\u011fi\u015fkenler - ASLIHAN KARATA\u015e","isPartOf":{"@id":"https:\/\/aslihankaratas.com\/#website"},"datePublished":"2024-04-01T10:32:41+00:00","dateModified":"2024-04-01T15:47:11+00:00","author":{"@id":"https:\/\/aslihankaratas.com\/#\/schema\/person\/28b7a61160b8d1bb18a217d5f1e856d4"},"breadcrumb":{"@id":"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/javada-degiskenler\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/javada-degiskenler\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/aslihankaratas.com\/index.php\/2024\/04\/01\/javada-degiskenler\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/aslihankaratas.com\/"},{"@type":"ListItem","position":2,"name":"JAVA&#8217;da De\u011fi\u015fkenler"}]},{"@type":"WebSite","@id":"https:\/\/aslihankaratas.com\/#website","url":"https:\/\/aslihankaratas.com\/","name":"ASLIHAN KARATA\u015e","description":"Lecturer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aslihankaratas.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"tr"},{"@type":"Person","@id":"https:\/\/aslihankaratas.com\/#\/schema\/person\/28b7a61160b8d1bb18a217d5f1e856d4","name":"aslihankaratas","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/aslihankaratas.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9b9ff8326f9ce8f3ae3e5c45df92cb1c62be24345bd251cd5a84bbe607b592b7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9b9ff8326f9ce8f3ae3e5c45df92cb1c62be24345bd251cd5a84bbe607b592b7?s=96&d=mm&r=g","caption":"aslihankaratas"},"sameAs":["http:\/\/aslihankaratas.com"],"url":"https:\/\/aslihankaratas.com\/index.php\/author\/aslihankaratas\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/posts\/233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/comments?post=233"}],"version-history":[{"count":6,"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/posts\/233\/revisions"}],"predecessor-version":[{"id":300,"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/posts\/233\/revisions\/300"}],"wp:attachment":[{"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/media?parent=233"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/categories?post=233"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aslihankaratas.com\/index.php\/wp-json\/wp\/v2\/tags?post=233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}