JAVA SINAV SORULARI 1.Java dalında Veri Türleri a.Primitive Integers byte 8-bit short 16-bit int 32-bit long 64-bit Revals float double 32-bit 64-bit Other char boolean 16-bit True, False b.Reference Değişken adresi bildirir. Diğer dillerde pointer ya da memory address adı verilir? array classes interfaces 2.Java Dilinde sabit ve değişken bildirimi nasıl yapılır? Değişken bildirimi: Tıp değişken-adı= değer; Sabit bildirimi: Final tip değişken-adı; 3.Java dilinde değişkene değer atamayı bir örnekle gösteriniz. Byte largest=byte.MAX-VALUE; İnt sayac=4; Char harf=”E”; Boolean sec=true; 4.Comments: a.çoklu satırlar l x b.Tel satırın önüne x l arasına alınır. ll ....konulur. 5.Aritmetik Operatörler + * / % mod 6.a+=b a0a+b a-=b a=a-b a*=b a=a*b a/=b a=a/b a%=b a%b 7.+ + x --x x++ x-- x’i önce 1 artırır sonra kullanır x’i önce 1 azaltır sonra kullanır x’i önce kullanır, sonra 1 artırır x’i önce kullanır, sonra 1 azaltır 8.Karşılaştırma Operatörleri , =, , =, = =, != 11 ! l and or değil and or excludes A B A ll B !A AB AlB AB A doğru ise B yi hesaplar A doğru ise B yi hesaplar A yı ve B yi hesaplar A yı ve B yi hesaplar (Ya A ya da B doğru ama ikisi birden doğru değil) 9.Java Programının Geçirdiği Evreler a)Kaynak Programın yazılması b)Kaynak Programın derlenip class dosyasının yaratılması (Byte kodu) c) Byte Cod’un çalıştırılması 10.Java Programları neden platformadan bağımsızdır? Kaynak program derlenip byte kodu yaratılır. Byte kodu Java derleyicisi olan her bilgisayarda çalışır; CPU ve işletim sistemine bağlı değildir.