obenplus.com | oben+ | Hikayesi bol bir yazılımcının kaleminden, teknoloji dünyasını en önemli ve en ince ayrıntısına kadar takip etmek, bir yazılımcının hayatını, yaşantısını gözlemlemek isteneyenler için...

All posts tagged java


main() methodu string array’den farklı input alabilir mi ?

Hayır. main() metodunun input argumanı sadece ve sadece string array olabilir.

main() metodunun dönüş tipini void den farklı bir tip yapabilir miyiz?

Hayır yapamayız. main() metodunun dönüş tipi sadece ve sadece void olabilir. Void haricindeki hiç bir tip kabul edilemez, sistem main metodunu bulamaz.

main() metodu neden static olmak zorunda? Olmasa olmaz mı ?

Main metodu static olmak zorundadır. Çünkü eğer static olmasaydı, JVM başlangıçtaclass ın bir instenceına sahip olmadığı için ilgili class ı instentiate edemezdi. Instentiate etmek için static metod kullanmasaydık, constructor a ihtiyaç olacaktı. Bu durumda da default constructor değil de custom constructor sahibi olan class ların inputuna karar verilemeyeceği için başlatmak da mümkün olmayacaktı.

main() metodunu private ya da protected olarak tanımlayabilir miyiz?

Hayır, main() metodu sadece public olmalıdır. private ya da protected olarak tabiki overload ederek main metodu tanımlayabilirsiniz fakat JVM tarafından accecible olmaz bu metodlar.

main() metodu override edilebilir mi ?

Hayır edemezsiniz. Çünkü main() metodu compile time da bound edilir. Java’da zaten hiç bir static metodu override edemezsiniz.

main() metodu syncronized edilebilir mi ?

Evet edebilirsiniz. Buna engel bir durum yoktur. main() metodunun süslü parantezleri içersinde java nın sunduğu her kodu yazabilirsiniz.


IEEE Öğrenci Kolu ve AGG Derneği nin birlikte düzenlediği ‘Java Workshop’ etkinliğinin ikinci ayağını İstanbul Aydın Üniversitesi’nde gerçekleştirdik. Ben de etkinlikte gönüllü eğitmen olarak yer aldım. Eğitimimiz 21 kişinin başvurusu ile başladı. Hatırlarsanız bir önceki eğitimimizi Doğuş Üniversitesi’nde gerçekleştirmiştik.

Oldukça faydalı bir etkinlik olduğuna inandığım Java Workshop sürecine ilişkin Aydın Üniversitesi’nden İhsan , Furkan ve Mehmet Ali nin büyük istekliliği ve misafirperverliği karşısında söyleyecek sözüm yok.

Umarım faydalı bir etkinlik olmuştur…