Java, JavaScript, C # (Unterschied in der Zuordnung)

Versuchen Sie, den Unterschied zwischen den Definitionen der drei Sprachen auszugeben

Java

int a=0; 
/*ganze Zahl*/
double a = 1.1234; 
/*Minderheitspunkt*/
char a = "Zeichentyp";
boolean a = true; 
/*Ein Typ, der nur einen von wahr / falsch hat*/
String a = "AIUEO"; 
/*Durch String ersetzen a= new String("AIUEO");*/
/*Ein Basisdatentyp ist ein Typ, der ursprünglich als Basisdaten von Java vorhanden war.
Andererseits ist ein Klassentyp ein Typ, der durch Definieren des Objekts in der Klasse verwendet werden kann.*/
int[][] array;
int[0[]=2;

Es gibt immer noch, aber der Eindruck ist, dass er eine ernsthafte Person ist, die ziemlich genau definiert werden muss.

JavaScript

var a=0; 
var a='Ah';
/*Mehrdeutige Definition im Gegensatz zu Java ohne Einschränkung*/

let a=0;
/*Verwenden Sie let, um den Gültigkeitsbereich von Variablen auf Blöcke zu beschränken*/ 
const a=0 
/*Für Java final int a=0;Synonym zu*/
/*Wenn Sie nicht zum letzten wechseln möchten*/

Es ist modern, sich mit einem vagen Gefühl von Vorlieben und Abneigungen zu verabschieden

C#

sbyte a=0;
//Die Reichweite beträgt-128~127, vorzeichenbehaftete 8-Bit-Ganzzahl//
short a=0;
//Die Reichweite beträgt-32768~32767, vorzeichenbehaftete 16-Bit-Ganzzahl//
int a=0;
//Die Reichweite beträgt-2147483648~2147483647, vorzeichenbehaftete 32-Bit-Ganzzahl//
long a=0;
//Die Reichweite beträgt-9223372036854770000~9223372036854775807, 64-Bit-Ganzzahl mit Vorzeichen//
byte a=0;
//Der Bereich ist 0~255, vorzeichenlose Bit-Ganzzahl//
ushort a=0;
//Der Bereich ist 0~65535, vorzeichenlose 16-Bit-Ganzzahl//
uint a=0;
//Der Bereich ist 0~4294967295, vorzeichenlose 32-Bit-Ganzzahl//
ulong a=0;
//Der Bereich ist 0~18446744073709551615, vorzeichenlose 64-Bit-Ganzzahl//
float a=1.5;
//Gleitkomma-Typ//
//Der Bereich beträgt ± 1.5e-45~±3.4e38(Ungefähre Reichweite)Und die Anzahl der effektiven Ziffern beträgt 7//
double a=1.5;
//Gleitkomma-Typ//
//Der Bereich beträgt ± 5.0e-324~±1.7e308(Ungefähre Reichweite)Die Anzahl der gültigen Ziffern beträgt 15~16 Ziffern//
bool a = true;
//true/false(Boolescher Wert)//
//Der Bool-Typ eignet sich nur zum Erstellen von Variablen für die wahre oder falsche Speicherung.//
char a='X'; 
//Der Bereich ist U.+0000~U+Unicode 16-Bit-Zeichen mit ffff//
decimal a = 199.9m;
a = 400.75M;
//Der Bereich beträgt ± 1.0×10-28~±7.9 x 1028 mit 28 gültigen Ziffern~Es gibt einen 29-stelligen Typ.//
string a = "b " + "c";
//Zeichenfolgentyp//
int[,]a={{1,2,3},{4,5,6}
//Mehrdimensionales Array 1//
a[1,2]=9;
//Mehrdimensionales Array 2//
//Java ist[][]Aber,Einfach trennen mit//

Ich hatte den Eindruck, dass es auch mit Java gemacht wurde, aber als ich es lernte, hatte ich den Eindruck, dass es Java + Javascript war.

Recommended Posts

Java, JavaScript, C # (Unterschied in der Zuordnung)
Unterschiede beim Schreiben von Java-, C # - und Javascript-Klassen
Versuchen Sie, JavaScript in Java aufzurufen
Reproduzieren Sie die Java-Enumeration in C #
Lesen Sie die Java-Eigenschaftendatei in C #
Unterschied zwischen final und Immutable in Java
Rufen Sie Java-Methoden aus JavaScript auf, das in Java ausgeführt wird
moment.js (JavaScript) gegen Kalender (Java) gegen DateTime (C #)
Verwenden Sie "Rhino", das JavaScript in Java ausführt
Unterschied zwischen Arrylist und verknüpfter Liste in Java
Die Richtung von Java in "C ++ Design and Evolution"
Von Java nach C und von C nach Java in Android Studio
Unterschied zwischen int und Integer in Java
Java vs. JavaScript: Was ist der Unterschied?
Partisierung in Java
Änderungen in Java 11
Janken in Java
Java und JavaScript
Umfangsrate in Java
FizzBuzz in Java
Unterschied zwischen next () und nextLine () in Java Scanner
Lesen Sie JSON in Java
Interpreter-Implementierung durch Java
Janken App in Java
Einschränkungsprogrammierung in Java
Setzen Sie Java8 in Centos7
NVL-artiger Typ in Java
Verbinden Sie Arrays in Java
[Gradle] Generieren Sie Javadoc einschließlich JavaScript in Java 1.8.0_121 oder höher
"Hallo Welt" in Java
Aufrufbare Schnittstelle in Java
Kommentare in der Java-Quelle
Azure funktioniert in Java
Formatieren Sie XML in Java
Einfache HTML-Spezialchars in Java
[Java] Unterschied zwischen statischem final und final in Mitgliedsvariablen
Boyer-Moore-Implementierung in Java
Hallo Welt in Java
Verwenden Sie OpenCV mit Java
WebApi-Memorandum mit Java
Typbestimmung in Java
Befehle in Java ausführen (Ping)
Verschiedene Threads in Java
Implementierung der Heap-Sortierung (in Java)
Zabbix API in Java
ASCII-Kunst in Java
Listen in Java vergleichen
POST JSON in Java
Fehler in Java ausdrücken
Erstellen Sie JSON in Java
Datumsmanipulation in Java 8
Was ist neu in Java 8?
Denken Sie an das JAVA = JAVAscript-Problem (wird in Zukunft benötigt).
Verwenden Sie PreparedStatement in Java
Was ist neu in Java 9,10,11
Parallele Ausführung in Java
Lösen mit Ruby, Perl und Java AtCoder ABC 113 C Referenz