Grile JAVA 6

A vibrant illustration depicting a computer programmer coding in Java, with elements representing Java technologies (like the Java logo), Android development, and coding symbols in the background.

Java 6 Proficiency Quiz

Test your knowledge of Java 6 with our engaging quiz designed for developers and students alike. This quiz includes a range of questions that cover core Java concepts, Android development, and more.

Key Features:

  • Multiple choice questions
  • Instant feedback on your answers
  • Great for preparing for interviews or enhancing your coding skills
13 Questions3 MinutesCreated by CodingNinja512
101. Precizati efectul rularii secventei:
Integer a = new Integer(2);
int b = 3;
a = b;
System.out.println(a);
A) va genera eroare de compilare datorita incercarii de a da unui obiect o valoare primitiva
B) va afisa 2 pe ecran
C) va afisa 3 pe ecran
102. Se considera clasele:
class Persoana {
String nume;
public Persoana() {
nume = “Ionel”;
}
}
class Angajat extends Persoana {}
public class MainApp {
public static void main(String[] args) {
Angajat a = new Angajat();
System.out.println(a.nume);
}
}
A) va genera eroare de compilare, numele nefiind accesibil din clasa Angajat
B) va afisa numele Ionel pe ecran
C) va afisa null pe ecran
D) numele va fi neinitializat deci va afisa sirul vid
103. Se considera clasele imbricate de mai jos:
public class ClasaExterioara { // Outer class
private int a = 3;
class ClasaInterioara { // Inner class
private int b = 4;
public void afisare() {
System.out.println(“a = “ + a + “, b=” + b);
}
}
}
a) intr-o alta clasa se poate declara obiect de tipul clasei interioare in felul urmator:
ClasaExterioara o1 = new ClasaExterioara(0;
ClasaExterioara.ClasaInterioara o2 = o1.new ClasaInterioara();
B) intr-o alta clasa nu se poate declara obiect de tipul clasei interioare
C) variabila a, nu poate sa fie accesata din ClasaInterioara pentru ca este privata
d) intr-o alta clasa se poate declara obiect de tipul clasei interioare in felul urmator:
ClasaExterioara.ClasaInterioara o = new ClasaExterioara.ClasaInterioara();
104. Precizati cum va rula secventa:
String s=”abc”;
s.toUpperCase();
System.out.println(s);
A) va afisa ABC pe ecran
B) va afisa abc pe ecran
c) va genera eroare de compilare pentru ca intializarea lui s trebuie sa se faca
String s = new String(“abc”);
105. Precizati ce va afisa secventa:
int a=015;
System.out.println(a);
A) 015
B) 15
C) 13
106. Precizati care este IDE-ul official pentru dezvoltarea aplicatiilor Android:
A) Eclipse cu plugin instalat pt dezvoltarea de aplicatii Android
B) NetBeans
C) Android Studio
107. Ce notatie poate fi utilizata pt a accesa o resursa a unei aplicatii Android in codul Java?
A) Rescource.nume_resursa
B) R tipul_resursei.nume_resursa
C) Resource.id_resursa
108. Incercuiti clasa care ofera metode cu care se pot adauga,sterge,actualiza,interoga datele dintr-o tabela SQL Lite in aplicatia Android:
A) SQLiteOpenHelper
B) SQLiteTable
C) SQLiteDatabase
D) SQLiteOperations
109. Ce se va afisa?
int culoare=1;
switch(culoare)
{
case 1:sysout(“ alb “);
case 2:sysout(“rosu“);
case 3:sysout(“ negru “);
}
A) alb
b) alb
rosu
c) alb
rosu
negru
110.Ce se va afisa?
public class OClasa1 {
private static int x;
private int y;
public OClasa1(int x, int y)
{
this.x = x;
this.y = y;
}
public int getX() {
return x;
}
public int getY() {
return y;
}}
public class Main {
public static void main(String[] args) {
OClasa1 ob1 = new OClasa1(1,3);
OClasa1 ob2 = new OClasa1(2,4);
int xx = ob1.getX() + ob2.getX();
int yy = ob1.getY() + ob2.getY();
System.out.println(xx+" "+yy);
}}
A) 5 7
B) 4 7
C) 3 7
D) 5 5
E) secventa nu poate fi rulata
111.Precizati ce va afisa secventa:
double x = Math.sqrt(Math.PI);
int y=(x>2)?1:2;
Sysout(Math.pow(2,y));
A) 1.0
B) 2.0
C) 4.0
112. Se considera liniile de cod de mai jos:
public class Chitara {
private int nr_corzi=6;
private String culoare="neagra";
public Chitara(int nr_corzi, String culoare)
{ this.nr_corzi=nr_corzi;
this.culoare=culoare;
}
public String to_string()
{
return "chitara are" + nr_corzi+ "si culoarea" + culoare;
}}
public static void main(String[] args) {
Chitara c= new Chitara();
System.out.println(c);
}
A) chitara are 6 corzi si culoarea neagra
B) va afisa diverse. Chitara @ si o valoare in hexa
C) secventa nu poate fi rulata
113.Precizati ce va afisa secventa:
sysout(Integer.toBinaryString(23));
A) 1111
B) 0101
C) 10101
D) 10111
E) 00100011
{"name":"Grile JAVA 6", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Test your knowledge of Java 6 with our engaging quiz designed for developers and students alike. This quiz includes a range of questions that cover core Java concepts, Android development, and more.Key Features:Multiple choice questionsInstant feedback on your answersGreat for preparing for interviews or enhancing your coding skills","img":"https:/images/course7.png"}
Powered by: Quiz Maker