{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Java Program\u0131n\u0131n \u00c7al\u0131\u015fma S\u0131ras\u0131: Ad\u0131m Ad\u0131m Anlat\u0131m","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"2wKZPvlQSQ\"><a href=\"https:\/\/fatihsoysal.com\/blog\/java-programinin-calisma-sirasi-adim-adim-anlatim\/\">Java Program\u0131n\u0131n \u00c7al\u0131\u015fma S\u0131ras\u0131: Ad\u0131m Ad\u0131m Anlat\u0131m<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/java-programinin-calisma-sirasi-adim-adim-anlatim\/embed\/#?secret=2wKZPvlQSQ\" width=\"600\" height=\"338\" title=\"&#8220;Java Program\u0131n\u0131n \u00c7al\u0131\u015fma S\u0131ras\u0131: Ad\u0131m Ad\u0131m Anlat\u0131m&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"2wKZPvlQSQ\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Merhaba! Bug\u00fcn, Java programlama yolculu\u011fumuzun d\u00f6rd\u00fcnc\u00fc g\u00fcn\u00fcnde, bir Java program\u0131n\u0131n nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131na, yani y\u00fcr\u00fctme ak\u0131\u015f\u0131na (execution flow) derinlemesine dalaca\u011f\u0131z. Bu, Java'da ba\u015far\u0131l\u0131 olmak i\u00e7in temel ve olduk\u00e7a \u00f6nemli bir konudur. \u00d6ncelikle, bir program\u0131n nas\u0131l yaz\u0131ld\u0131\u011f\u0131n\u0131 anlad\u0131\u011f\u0131m\u0131z\u0131 varsayarak ilerleyece\u011fiz. Daha \u00f6nceki yaz\u0131lar\u0131mda bu konulara de\u011findi\u011fimi hat\u0131rlatmak isterim. Bu yaz\u0131da, derleme ve \u00e7al\u0131\u015fma zaman\u0131 s\u00fcre\u00e7lerini, de\u011fi\u015fken kapsam\u0131n\u0131 ve kontrol ak\u0131\u015f\u0131n\u0131 ayr\u0131nt\u0131l\u0131 bir \u015fekilde inceleyece\u011fiz."}