Filtre

JAVA

JAVA dili ile yazılmış çeşitli kod parçaları bu bölümde yer alır. Kaynak kodları eğitim amacına yönelik olup, geliştirme ve çalışma ortamında kullanılmasından doğabilecek sorunlardan UBenzer sorumlu tutulamaz.

01 Temmuz
2010
17:05

Java 4 Ever

Bilgisayar & Eğlence & JAVA & İnternet 01 Temmuz 2010

Ne .NET hayranıyım, ne de JAVA’nın hastasıyım. İkisinin de iyi yönleri var ve ikisinin de zayıf olduğu konular var.

Ama bu, şimdi paylaşacağım videonun mükemmel olduğu gerçeğini değiştirmiyor.

Javatar ve .NOT’un yapımcılarından bir Steven Springberg filmi…

İngilizce alt yazıları ile izleyelim: Java 4 Ever Devamını oku »

2 yorum var | toplam 485 kez okundu | bugün 3 kez okundu
06 Mayıs
2010
00:00

Nesneye Yönelik Hesap Makinesi

Bilgisayar & Bilmuh'cular için & JAVA 06 Mayıs 2010

NYHM, iki tane sayıyı, toplayan, çıkartan, çarpan veya bölen, NetBeans ortamı ile JAVA dilinde geliştirilmiş, Nesneye Yönelik Programlamanın (Object Oriented Programming) temellerine örnek teşkil eden basit bir programcıktır.

Bu programcıkta

  • Encapsulation (?)
  • Inheritence (Kalıtım)
  • Polymorphism (?)

adları verilen OOP’un olmazsa olmaz temel parçalarına basit (ama umuyorum anlaşılır) örnekler bulacaksınız. Devamını oku »

yorum yok | toplam 432 kez okundu | bugün okuyan olmadı
06 Nisan
2010
00:00

JAVA Kursu İptal Duyurusu

Bilgisayar & Ivır Zıvır & JAVA 06 Nisan 2010

EgeBK bünyesinde verdiğim JAVA kursunun 6 Nisan 2010 tarihli dersi, elimde olmayan ve teknik olmayan sebepler nedeniyle iptal edilmiştir. 13 Nisan 2010 tarihli ders de birçok kişinin o hafta vizeleri olması nedeniyle iptal edilmiştir.

Derslerin telafisi uygun bir zamanda (mesela bahar şenliklerinin ortasında :D ) yapılacaktır. Dersin yapılmayacak olması nedeniyle, ödev teslim tarihinin ileri atılması gibi bir durum söz konusu olmayacaktır.

Bu duyuruyu duyanların; bu duyuruyu, bu duyuruyu duymayan kursiyerlere duyurması önemle rica olunur. :D

İyi geceler

2 yorum var | toplam 308 kez okundu | bugün okuyan olmadı
15 Kasım
2009
01:03

Restoranlar & Siparişler

7 & Bilgisayar & Bilmuh'cular için & JAVA 15 Kasım 2009

Başlık da maşallah Melekler & Şeytanlar gibi oldu, neyse. :D

Nesneye Dayalı Programlama dersinin ilk ödevini bu hafta teslim ettik. Bizden basit bir restoran yönetim sistemi yazmamız istendi. Tabii ki nesneleri, nesneler arası kalıtım (inheritance), çok şekillilik (polymorphism), arayüzler (interface) kullanarak!

Proje JAVA’da geliştirildi. Takım halinde, üç kişi geliştirdik. Bazılarımız NetBeans kullandı, bazılarımız Eclipse. Bazılarımız ise Windows 7’de Eclipse’i bir türlü çalıştıramayıp Windows XP sanal makinesi kurdu. (Ben)

EK1: Eclipse’i Windows 7′de çalıştıramama nedenim şuymuş: Ben Windows 7′yi 64 bit kurmuştum. Ancak Eclipse 32 bit bir uygulama olduğundan JDK 64-bit’in yanına, 32-bit JDK da yüklemek gerekiyormuş. Yükledim, kurtuldum.

Projede nesneler arası iletişim, kalıtım ve çok şekilliliğe örnek bulabilirsiniz. Program ayrıca 1.5 sürpriz yumurta içeriyor, belki onları da bulabilirsiniz. :)

Programda üç tip kullanıcı için üç senaryo var: Yönetici, restoran ve kullanıcı ekleyip çıkartabiliyor. Restoran operatörü kullanıcının verdiği siparişleri onaylayıp kurye ile gönderiyor, yemek ve menü ekliyor. Müşteri ise sipariş veriyor.

Projenin kolay kontrolü için roller arası geçişi tek butona indirgedik. Ama normalde herkes kullanıcı adı ve şifresiyle girebilir. (User sınıfına User ve Pass eklenmesi yeterli olacaktır.)

Projenin kaynak kodlarını ve raporunu takım arkadaşlarım Gül Deliorman ve Özlem Gürses’in de onaylarını alarak burada paylaşıyorum. Devamını oku »

5 yorum var | toplam 617 kez okundu | bugün 1 kez okundu
08 Mayıs
2009
23:21

PL: Interpreter

Bilgisayar & Bilmuh'cular için & JAVA 08 Mayıs 2009

Interpreter (Yorumlayıcı olarak Türkçeleştirilebilir) kaynak kodunu satır satır işleten yazılım türüne verilen addır.

KülyutmazKülyutmaz 2.1 Gül ile beraber JAVA’da geliştirdiğimiz yorumlayıcıdır. Ödevde bize verilen dilin kurallarına uygun her şeyi kabul ederken, kurallara aykırı hiçbir şeyi kabul etmemekte, kısaca kül yutmamaktadır. Sonuçta, verilen işlemi yorumlayarak (interpreting) bir tam sayı (integer) üretmektedir. Devamını oku »

yorum yok | toplam 747 kez okundu | bugün okuyan olmadı
03 Nisan
2009
21:25

PL: Lexical Analyzer

Bilgisayar & Bilmuh'cular için & JAVA 03 Nisan 2009

KülyutmazKülyutmaz 1.0, Gül Deliorman ile beraber geliştirdiğimiz bir Lexical Analyzer ve Parser’dır. Ödevde bize verilen dilin kurallarına uygun her şeyi kabul ederken, kurallara aykırı hiçbir şeyi kabul etmemekte, kısaca kül yutmamaktadır. Devamını oku »

2 yorum var | toplam 1.057 kez okundu | bugün okuyan olmadı