Top 120 Questions d’Entretien sur Java – Partie 4
Questions d’Entretien sur Java avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses sur Java comprennent divers sujets. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son entretien sur Java .
1. Déterminez la sortie du programme java et expliquez pourquoi?
public class Exemple { public static void main(String[] args) { final int a; a = 5; int b = a+5; a = b+5; System.out.println(a + " " + b); } }
2. Quand pouvez-vous utiliser le mot-clé « super »?
3. À part la sécurité, quelles sont les raisons de rendre les String immuables en Java?
4. Qu’est-ce qu’une classe Singleton en Java? Et comment implémenter une classe Singleton?
5. Comment différencier un String, un StringBuffer et un StringBuilder ?
6. Quelle est la différence entre les interfaces et les classes abstraites?
7. A quoi sert l’interface Comparator en Java ?
8. Quelle est la différence entre les mots-clés « throw » et « throws » en Java ?
9. Déterminez la sortie du programme java ci-dessous et justifiez votre réponse.
class Main { public static void main(String args[]) { B b = new B(10); } } class A{ A(){ System.out.println(" Constructeur 1 de A "); } } class B extends A{ B(){ System.out.println(" Constructeur 1 de B "); } B(int x){ this(); super(); System.out.println(" Constructeur 2 de B "); } }