Prima cosa voglio chiarire qui, questa domanda è a causa della curiosità. Non sto affrontando alcun problema.È possibile creare un nuovo tipo di dati primitivo in Java
Ci sono molti tipi primitivi disponibili in Java byte
, short
, int
, ecc Ora supponiamo che io voglio creare un nuovo tipo primitivo (ad esempio mediumint
o qualsiasi altra cosa). Possiamo farlo? Se sì allora come?
cosa gli impedisce di giocare con il codice originale? –
È possibile creare problemi con l'origine di una JVM, ma non sarebbe Java poiché Java è definito dalle specifiche del linguaggio Java (http://docs.oracle.com/javase/specs/) – dtech
In aggiunta alla risposta: in alcune lingue simili (ad esempio C#) è possibile definire i propri oggetti che vengono passati per valore (http://msdn.microsoft.com/en-us/library/s1ax56ch(v=vs.110).aspx), che assomigliano primitivi in qualche modo. Ma in Java non puoi. – dtech