2.20 dk'da static olmamasına rağmen nasıl oluyor da int sayi =99 değişkeni hafızada yer kaplıyor. Kafam karıştı. Cevap verirseniz çok sevinirim. // Bu nedenle, bir değişkenin static olarak tanımlanması veya tanımlanmaması, değişkenin bellekte yer almasını etkilemez. Ancak, static anahtar kelimesi kullanılmadığında, bu değişken sınıfın örneğine bağlı hale gelir ve örneğin bir parçası olarak ele alınır. static kullanılmadığında ise, her örnek için ayrı bir kopya oluşturulur.// yukardaki gibi bir açıklama okuyunca kafa karıştı açıkçası. "Static kelimesi kullanılmadığı taktirde hafızaya eklenmez cümlesi" doğru bir ifade mi tam anlayamadım hocam.
8.50 dk : "java önce static kodları hafızaya ekler sonra değişkenleri hafızaya ekler " denmiş. int sayi =99 en başta hafızaya ekleniyor mu eklenmiyor mu ?
adamın dibi ağzına sağlık hocam.
Çok iyi anlatım.
tsk
Hocam oynatma listesini nereden bulabilirim
Bu linkten ulaşabilirsiniz
th-cam.com/play/PLA0Xo-nYZj7jx-6DBSltRFgLCYZsVBCUQ.html
@@KesifPlus teşekkür ederim
2.20 dk'da static olmamasına rağmen nasıl oluyor da int sayi =99 değişkeni hafızada yer kaplıyor. Kafam karıştı. Cevap verirseniz çok sevinirim.
// Bu nedenle, bir değişkenin static olarak tanımlanması veya tanımlanmaması, değişkenin bellekte yer almasını etkilemez. Ancak, static anahtar kelimesi kullanılmadığında, bu değişken sınıfın örneğine bağlı hale gelir ve örneğin bir parçası olarak ele alınır. static kullanılmadığında ise, her örnek için ayrı bir kopya oluşturulur.//
yukardaki gibi bir açıklama okuyunca kafa karıştı açıkçası.
"Static kelimesi kullanılmadığı taktirde hafızaya eklenmez cümlesi" doğru bir ifade mi tam anlayamadım hocam.
8.50 dk : "java önce static kodları hafızaya ekler sonra değişkenleri hafızaya ekler " denmiş. int sayi =99 en başta hafızaya ekleniyor mu eklenmiyor mu ?