Java'da Birden Fazla Ana Sınıf Kullanma

Normalde Java programlama dilini öğrenmenin başlangıcında, bunları tam olarak anlamak için derlemek ve çalıştırmak için yararlı olan bir dizi kod örneği olacaktır. NetBeans gibi bir IDE kullanırken, her yeni kod parçası için her seferinde yeni bir proje oluşturma tuzağına düşmek kolaydır. Ancak, hepsi tek bir projede olabilir.

Bir NetBeans projesi, bir Java uygulaması oluşturmak için gereken sınıfları içerir. Uygulama kullanır ana sınıf Java kodunun yürütülmesi için başlangıç ​​noktasıdır. Aslında, yeni bir Java uygulaması NetBeans tarafından oluşturulan proje sadece bir sınıf dahil - ana sınıf Main.java dosya. Devam edin ve NetBeans'te yeni bir proje yapın ve buna CodeExamples.

Uygulama derlendiğinde ve yürütüldüğünde, yazdırılan çıktı "4" olur. Şimdi, ben Java kodu başka bir parça denemek istiyorsanız, ben iki seçenek var, ben ya ana sınıf kodu üzerine yazabilir ya da başka bir ana sınıf koyabilirsiniz.

NetBeans projeleri birden fazla ana sınıfa sahip olabilir ve bir uygulamanın çalıştırması gereken ana sınıfı belirlemek kolaydır. Bu, bir programcının aynı uygulama içindeki herhangi bir sayıda ana sınıf arasında geçiş yapmasına izin verir. Yalnızca ana sınıflardan birindeki kod yürütülür, böylece her sınıf birbirinden bağımsız olarak etkin hale gelir.

instagram viewer

Not: Standart bir Java uygulamasında bu normal değildir. Tek gereken, kodun yürütülmesi için bir başlangıç ​​noktası olarak bir ana sınıftır. Bunun bir projede birden fazla kod örneği çalıştırmak için bir ipucu olduğunu unutmayın.

Haydi yeni bir ana sınıf ekleyelim. Kod parçacıkları projesi. Gönderen Dosya menü seçimi Yeni dosya. İçinde Yeni dosya sihirbaz Java Ana Sınıfı dosya türü (Java kategorisindedir). Tıklayın Sonraki. Dosyaya ad verin örnek 1 ve tıkla Bitiş.

Şimdi uygulamayı derleyin ve çalıştırın. Çıktı yine de "4" olacaktır. Bunun nedeni, projenin hala Ana ana sınıf olarak sınıf.

Kullanılan ana sınıfı değiştirmek için Dosya menüsünü seçin ve Proje Özellikleri. Bu iletişim kutusu bir NetBeans projesinde değiştirilebilecek tüm seçenekleri sunar. Tıkla Çalıştırmak kategori. Bu sayfada bir Ana sınıf seçeneği. Şu anda, codeexamples. Ana (ör. Main.java sınıfı). Tıklayarak Araştır düğmesini tıkladığınızda, tüm ana sınıfları içeren bir açılır pencere görünür. CodeExamples projesi. Seç codeexamples.example1 ve tıkla Ana Sınıfı Seçin. Tıklayın tamam üzerinde Proje Özellikleri iletişim.