5.00 / 1 oy

Java'da import yazmadan sınıfları çağırmak

Java'da Scanner ya da Arrays gibi sınıfları ve metodlarını kullanabilmek için import işlemi yapıyoruz.

import java.util.Arrays;
import java.util.Scanner;

Bu sayede import ettiğimiz kütüphanelere ait sınıfları kullanabiliyoruz. Aslında bu sınıfları ve metodları import işlemini yapmadan da kullanmak mümkün. Örneğin import satırı yazılmayan bir Scanner sınıfı uygulaması şu şekilde hata verecektir:

Scanner girdi=new Scanner(System.in);

Ancak import yapmak yerine Scanner sınıfının ait olduğu kütüphaneti başına yazarsak import etmeden de bu sınıfı kullanabiliriz:

java.util.Scanner girdi=new java.util.Scanner(System.in);

Bana sorarsanız birden çok kere çağırmamız gereken sınıflara ait kütüphaneleri bir kere import etmek çok daha kullanışlı. Mesela Arrays sınıfına ait her işlem satırında java.util.Arrays yazmak, hem kodu yazmayı, hem de okumayı zorlaştıracaktır. Ama yine de import satırı eklemenin mantığını da anlamak adına bu işlemin de bilinmesi gereken bir özellik olduğunu düşünüyorum.

utku33

20.02.2020 00:13

Bu soru 1 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Java'da import yazmadan sınıfları çağırmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.