3 Rozet
7 Sertifika
0 Soru Sordu
12 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

Python, Ruby, Java, D, PHP

Python, Ruby, Java, D, PHP

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Mehmet Akif Ersoy Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (7)
Web Programlama 301 Sertifikası
Veriliş Tarihi: Ocak 2017
Web Programlama 201 Sertifikası
Veriliş Tarihi: Ocak 2017
Web Programlama 101 Sertifikası
Veriliş Tarihi: Ocak 2017
201 Sertifikası
Veriliş Tarihi: Mayıs 2015
Android 201 Sertifikası
Veriliş Tarihi: Mayıs 2015
101 Sertifikası
Veriliş Tarihi: Mayıs 2015
Android 101 Sertifikası
Veriliş Tarihi: Mayıs 2015
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

12
Tümünü Gör

Kullanıcıya ait forum aktivitesi bulunmamaktadır.

eclipse ide

picture-3369-1430662684.jpg
23 Eylül 2013 tarihinde cevaplandı

Selam, Oytun Eren Şengül

Soyle soyleyebilirim. Eclipse daha profesyoneldir. Netbeans'in tasinabilir olmama sebebi son kullaniciya hitabetinin daha yuksek olmasidir. Eclipse ile calisirken plug-in'leri sonradan kurarsiniz. Netbeans ile farki profesyonelliktir.  Netbeans dot configuration dosyaları ile eclipse dot configuration sistemi aynidir fakat Eclipse daha profesyoneldir. Bu yuzden ona uyan her sistemde calisabilir.

Kendi PC'nizdeki Eclipse'i benim PCmde de calistirabilirsiniz mesela.

Bunun artilari su olabilir. Bir Eclipse projesinde eklenen kutuphaneleri baska bir pc icin de kopyalayabilir ayni anda calistirabilirsiniz.

Açıklanmamış satırlar

picture-3369-1430662684.jpg
23 Eylül 2013 tarihinde cevaplandı

import iceri aktarim olarak da gecebilir. import java.lang diyelim

java/lang.jar

diye bir kutuphane olsun. Onu cagiririz. Neye gore cagiririz? Ornek vereyim kendimize ait bir kutuphane olsun

WebRegex wr = new WebRegex(new Sinif(x,a));

Burada biz WebRegex diye bir sinifimiz var dedik. Ve bu sinifin ozelliklerini bir degiskene atayalim dedik. Degisken adimiz wr oldu. Fakat bunu derledigimiz zaman hata alabiliriz. Cunku WebRegex sinifinin nereye ait oldugunu bilmiyoruz. Biz biliyoruz da derleyici bilmiyor. Bunun icin de

import WebRegex;

seklinde sinifi cagiriyoruz. Bu sayede artik WebRegex sinifinin nerede oldugunu derleyici tanimis oluyor.

import BilmeNe;

gibi ifadelerin kullanimi, o an kodlama esnasinda ihtiyac duydugunuz sinif varsa ona gore cagrilir ve o sinifi derleyiciye tanitir.

Sonraki soru icin de BufferedReader sinifi kullanicidan veri almak icin kullanilir. Gerekli kutuphane de

import java.io.*;

ya da

import java.io.BufferedReader;

dır. Bilgi'nin alindiktan sonra depolanma islemi de yine BufferedReader sinifina aittir.

public static void main(String[ ] args) Bunu Neden Kullanıyoruz ?

picture-3369-1430662684.jpg
23 Eylül 2013 tarihinde cevaplandı

Main metodu programin ana metodu olarak gecer. Cogu dilde bu boyledir. Main metodlarinin farkli sekillerde yazildigi farkli diller mevcuttur. Ana metodlar olmadan programin giris bolgeleri belirlenemez.

Hikaye ornegi verebilirim.

giris'i olmadan gelisme ve sonuc'u olan hikayeler olur mu? :)

Main metodunu her dosya icine eklemeyeceksiniz. Genelde main metodu ilk dosyanizda olur. Siz yeni siniflarinizi o metod altinda turetirsiniz. Ornegin

public static void Main(String[] args)

{

    Sinif snf = new Sinif();

    snf.uyeIslev(Burada islemler);

}

Kolay gelsin

c# ile android uygulama yazılabilir mi?

picture-3369-1430662684.jpg
23 Eylül 2013 tarihinde cevaplandı

C# ile yazilabilir. Xamarin olarak vermek yanlis olur. Xamarin Windows icin yayinlanan Mono-Develop catallanmasidir. C# ile yazilir ve java byte code'a dondurulur. Ancak emulator seciminde dikkatli olmalisin. Mono'nun kendi emulatoru ile yazdigin kodlar telefonunda hata verir calismaz :)

Kisacasi yazilir. Python ile de yazilir. Sonucta bunlar java byte code'a cevriliyor. Buradaki amac cok basit. Asinaligi o dillere olan kisileri de bu platforma uygulama yazmaya cekmek. C++ native uygulamalar ise farkli kategorideler. :)

İlk aşamada hata

Fark ettiyseniz uzantı olarak

C:\Users\Dark\Desktop\Java\jdk1.7.0_40\bin

verilmiş yani java klasörünün masaüstü içerisinde göstermiş. Oysa java klasörü program files klasörü içersindedir. Oraya erişim sağlayacaksınız. Nasil ayarlayacaginizi su baslikta soyledim

https://gelecegiyazanlar.turkcell.com.tr/soru/java-hatasi => (altta bana ait olan cevap)

Eger sisteminiz 64 bit ise Program Files (x86) dizininde yer aliyordur. Degilse 32 bit ise Program Files icinde yer aliyordur.