Différence entre Java et Scala

Scala et Java sont des langages de programmation orientés objet basés sur JVM, utilisés pour créer une grande variété d’applications. Java est devenu l’un des langages de programmation le plus robuste et le plus sophistiqué et reste le choix préféré par la communauté des développeurs et des programmeurs du monde entier. Alors que Scala est un langage de programmation moderne. La principale raison de sa popularité est sa lisibilité. Nous allons voire certaines différences entre Scala et Java.
 
 

Table de comparaison
Java Scala
Java est un langage orienté objet à usage général Scala est un mélange du langages orienté objet et fonctionnels
Les développeurs doivent écrire plusieurs lignes de code pour des tâches de routine en utilisant Java. Scala réduit considérablement les différentes lignes de code en code concis
Les opérateurs sont traités différemment en Java et ne sont pas des appels de méthodes. Dans Scala, tous les opérations sur les entités sont via des appels de méthodes
Java prend en charge une compatibilité ascendante Scala ne prend pas en charge une compatibilité ascendante
QCM-Java

Une réflexion sur “Différence entre Java et Scala

  • mai 22, 2020 à 10:36 am
    Permalien

    En java, on peut aussi écrire :

    List list = Arrays.asList(new String[]{"Item 1", "Item 2", "Item 3"})
    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *