Des consultations sur JAVA ont été régulièrement reçues pendant environ 24 ans depuis 1995. Jusqu'en 2001 environ, la formation en programmation JAVA a duré environ 6 ans.
D'après l'expérience de l'époque, les informations actuellement peu claires sont les mêmes que les informations non claires initiales, et je ne ressens pas beaucoup de différence.
La chose la plus marquante de JAVA est qu'il élimine le traitement de pointeur le plus difficile en écriture en langage C. En plus de cela, je comprends que l'avantage par rapport au C ++ est le résultat de diverses améliorations ultérieures. L'avantage par rapport au C / C ++ dans la conception initiale est qu'il peut être écrit comme le langage C, mais il peut réaliser les fonctions requises sans traitement de pointeur.
Certaines personnes ont dit que JAVA était compatible internationalement depuis le début et que la prise en charge du code de caractère était parfaite.
L'expression japonaise exprime un mélange de données 1 octet et 2 octets en changeant le code de caractère. Lors de l'affichage de gauche à droite sur l'écran, si vous tracez en arrière depuis l'extrémité droite, vous ne connaîtrez pas le code de caractère de la position actuelle.
Il existe plusieurs moyens d'éviter cette situation. Je pense que cela fait 1 à 2 ans que le support du code de caractère du système JAVA est devenu stable. C'est juste comme ça. Pour découvrir comment c'était réellement, essayez de démêler les matériaux du passé.
Le mécanisme de dessin a été revu petit à petit depuis le début.
AWT en 1.1, Swing en 1.2, etc. ont changé rapidement. Je comprends que l'écran change le type de structure qui convient en raison de changements dans la conception de divers outils.
Visual J++ Lorsque Microsoft a annoncé Visual J ++, il a immédiatement organisé un séminaire. Je pense que la bonne chose à propos de Visual J ++ était qu'il générait du code source écrit en GUI. Au contraire, j'ai décidé de ne plus l'utiliser car le code généré était difficile à lire.
Juste au début de C ++, j'ai acheté un préprocesseur (C Pre Processor appelé CPP) qui convertit le code source C ++ en code C. J'ai arrêté de l'utiliser car Microsoft et Boland ont publié un C ++ rapide et le code source C généré était difficile à lire.
Si JAVA est devenu un standard international, écrivez une seule fois tout déplacement aurait dû être possible.
Les États-Unis ont voté contre la norme internationale en raison de l'incertitude concernant la licence de SUN et, par conséquent, la norme internationale de JAVA a été rejetée. A cette époque, j'étais rédacteur en chef d'un autre standard international. J'ai écouté les nouvelles et dansé.
Avec Write Once move anyware, personne ne s'oppose aux normes internationales. Les ingénieurs JAVA ont fait de gros efforts pour créer des machines virtuelles sur différents processeurs afin de créer une situation où ils peuvent travailler n'importe où. Si SUN avait été ouvert au public et prêté plus d'attention à ces efforts, il serait devenu une écrasante majorité des normes internationales, même si les États-Unis s'y opposaient.
Depuis le début, la fermeture de JAVA a été systématiquement cachée.
J'enseigne la programmation JAVA JAVA est venu à être utilisé à une certaine échelle, et le plus grand domaine était l'utilisation de DB via le réseau.
Cependant, les intergiciels DB coûteux sortent les uns après les autres, Nous nous sommes retirés de l'éducation parce que nous ne pouvions pas acheter de middleware payant.
Il est dommage que le développement autour de DB, bien que temporaire, n'ait pas été un travail sans l'utilisation d'outils coûteux.
Depuis, il s'est retiré de l'éducation JAVA. Jusque-là, l'acquisition et la diffusion d'informations concernant JAVA étaient réduites à moins de la moitié.
Diverses machines verticales ont augmenté. Certains ont chanté la petitesse et la grande vitesse.
Le développement de JAVA n'aurait dû être attendu qu'en mesurant la montée en puissance de Vertial Machine.
Je pensais que l'idéal de JAVA était terminé lorsque la machine virtuelle JAVA n'était plus incluse sur le Macintosh.
C # a-t-il vendu un endroit où il était possible d'écrire plus facilement que JAVA dans le traitement Windows?
La normalisation s'est également déroulée sans heurts avec l'ECMA et le JIS.
Le déploiement sur un système d'exploitation autre que Windows a pris du temps et nous n'avons pas pu entrer activement.
J'ai essayé plusieurs fois de connaître les progrès, comme l'introduction de mono, qui est une CLI.
Le passage de COBOL à JAVA a été entendu à plusieurs reprises. Il semble qu'environ la moitié ont déménagé vers JAVA. J'ai entendu dire que les autres sont retournés à COBOL.
Par conséquent, nous examinerons comment migrer un programme écrit en JAVA vers COBOL.
COBOL est à l'origine un langage orienté objet, et les programmes s'exécutent en anglais tel quel.
Open JDK http://openjdk.java.net
https://www.oracle.com/technetwork/jp/java/javase/overview/index.html
Oracle mettra fin à la sortie de la mise à jour de Java SE 8 à des fins commerciales sur le site de téléchargement public à la fin du mois de janvier 2019 Si vous continuez à avoir besoin d'une version de mise à jour maintenue pour Java SE 8 ou version antérieure, telle que des corrections de bogues ou des correctifs de sécurité, vous pouvez l'obtenir et l'utiliser avec le support à long terme fourni par Oracle Java SE Subscription ou Oracle Java SE Desktop Subscription. Ce sera possible. Consultez la feuille de route du support Java SE pour plus d'informations sur le support à long terme d'Oracle JDK 8.
Recommended Posts