Selon Chêne Langage de Spécification de 0,2 " aka langage Java:
"Le Chêne de type octet est ce que C programmeurs sont utilisés à penser que le type char. Mais dans le Chêne de la langue, les personnages sont au nombre de 16 bits de large. Ayant un octet de type enlève la confusion dans C entre l'interprétation de caractère sur 8 bits entier et comme un personnage."
Vous pouvez saisir un postscript copie à partir d'ici :
http://cretesoft.com/archive/files/OakSpec0.2.ps (copie partielle sur scribd)
Il ya aussi une partie de l'interview publiée sur ce site: (Où il est la défense de l'absence d'octet non signé en java)
http://www.darksleep.com/player/JavaAndUnsignedTypes.html
L'ajout de l'interview de la prise de cette page...
*"
http://www.gotw.ca/publications/c_family_interview.htm
Q: les Programmeurs ont souvent parler des avantages et des inconvénients de
la programmation dans un "langage simple." Ce n'est que l'expression signifie pour
vous, et [C/C++/Java] un langage simple, à votre avis?
Ritchie: [supprimé pour des raisons de concision]
Stroustrup: [supprimé pour des raisons de concision]
Gosling: Pour moi, comme une langue designer, ce qui je ne compte pas vraiment
moi-même, comme ces jours-ci, ce "simple" vraiment fini ce sens n'a pu
J'attends J. Aléatoire Développeur de tenir la spec dans sa tête. Que
définition dit que, par exemple, Java ne l'est pas, et en fait, beaucoup de
ces langues jusqu'à la fin avec beaucoup de coin des cas, les choses que personne
comprend vraiment. Quiz tout développeur C environ, non signé et jolie
bientôt, vous découvrez que presque aucun des développeurs C vraiment comprendre ce
va sur avec non signé, ce unsigned l'arithmétique est. Des choses comme ça
fait C complexe. Le langage Java est, je pense, assez
simple. Les bibliothèques que vous avez à regarder.
Sur l'autre main.... Selon http://www.artima.com/weblogs/viewpost.jsp?thread=7555
Une fois Sur un Chêne ...
par Heinz Kabutz
Le 15 juillet 2003
...
Essayer de combler mes lacunes, de Java, de l'histoire, j'ai commencé à creuser autour de
Le site de Sun, et finalement trébuché à travers le Chêne de la Langue
Spécification pour le Chêne de la version 0.2. Le chêne était le nom original de ce
est maintenant communément connu comme Java, et ce manuel est le plus ancien manuel
disponible pour le Chêne (c'est à dire de Java).
...
Valeurs entières non signées (Section 3.1)
La spécification dit: "Les quatre types d'entiers de largeurs de 8, 16, 32
et 64 bits, et sont signés, à moins que préfixé par le non signé modificateur.
Dans la barre latérale, il est dit: "non signé n'est pas encore mis en œuvre; il peut
ne jamais l'être." La manière dont vous avez été.
"*