Scala est un langage de programmation général qui est créé pour transformer les modèles de programmation standards de manière précise , poli et de type sécurisé . Java, en revanche , est un langage de programmation qui exécute les programmes les plus récents , y compris les applications d'entreprise , des jeux et des utilitaires. Scala et Java peuvent travailler dans le même environnement que les deux langues fonctionnent sur Java Virtual Machine ( JVM). Depuis Java et Scala sont entièrement compatibles et interopérables entre eux, soit le programme peut être utilisé comme un substitut à l'autre en fonction des exigences du projet du codeur . Scala n'est pas un sur-ensemble de Java , mais c'est plutôt une alternative valable pour chaque codeur Web pour en profiter. Instructions 1 Téléchargez et installez la version actuelle de la Scala de votre environnement. Scala est pris en charge par différents systèmes d'exploitation , tels que Windows , Unix , Macintosh et Cygwin. 2 taper une expression de commencer à utiliser le code Scala interprète, qui est interactif "shell" de Scala pour les expressions de création et de programmes . Voici un exemple : $ scala Ceci est un interprète pour Scala type dans les expressions de les avoir évalués . Type: . Aide pour . plus d'informations scala > Photos Lorsque vous tapez une expression et appuyez sur "Entrée " ou "Retour " Scala interprète comme ceci: " scala > 1 + 2" Ensuite, l'interprète imprimer : " unnamed0 : int = 3" Cette ligne de code est constitué d'un " nom désigné automatiquement ou définie par l'utilisateur de se référer à la valeur calculée ( unnamed0 ) », «un colon (:) »,« le type de l'expression et sa sortie (Int) , "" un signe égal ( = ) "et" la valeur provient de l'évaluation de l' expression (3) " 3 Entrez une définition val de voir comment fonctionne Scala . La méthode de différenciation de Scala est appliquée entre Vals, qui sont des variables qui sont désignés fois et ne changent jamais , et vars , qui sont des variables qui peuvent être changés ou modifiés au cours de leur vie. Voici un exemple d'une définition val: scala > val msg = "Bonjour tout le monde" msg : java.lang.String = Bonjour , monde cette définition val désigne "msg" comme un nom pour la valeur " Bonjour tout le monde ! " Si vous êtes familiarisé avec Java , vous remarquerez peut-être que le type de valeur utilisée ici est java.lang.String . Comme mentionné précédemment, Scala et Java sont interopérables avec l'autre , de sorte que dans ce cas , les chaînes Scala sont également des chaînes Java. En réalité, chaque classe Java se trouve également dans Scala 4 Entrez le . ": Arrêter de commande" si vous utilisez toujours l'interprète Scala et enregistrez votre code dans un fichier nommé hello.scala . Voici comment vous le faites : println ( "Bonjour , monde, à partir d'un script" ) puis exécutez le code en tapant: "> scala hello.scala " Scala devrait vous répondre avec un message d'accueil : " Bonjour tout le monde , à partir d'un script ! " Visiblement , la plupart des codes utilisés dans ce projet sont dérivés du langage Java , donc cela prouve que Java est vraiment bien intégré avec Scala. Scala et Java seront toujours travailler main dans la main et on ne peut pas être sans l'autre.
|