Tu confirmes juste que le probleme, c'est toi, la.
Bon déjà je comprend tout à fait comment ça se passe en C (des .c que l'on compile en .o et que l'on assemble en fichier binaire), j'imagine qu'en Java c'est pas bien différent, sauf qu'il y a pas binaire, et que les .o sont les .class que l'on assemble des fois en .jar (mais je ne savais pas qu'on était pas obligé).
Ya des differences fondamentales entre le c et le java, qui sont dues essentiellement au fait que java est compile vers un bytecode et tourne dans une jvm qui est tres haut niveau par rapport a l'environnement d'execution du c. Ca simplifie beaucoup de choses.
Le simple fait que tu "imagines" quelque chose qui est largement documente sur le web et dans la literature en dit long sur ton gout de comprendre.
c'est super chiant pour commencer un programme. Parce que si je met public static void main(), il me dit qu'il ne trouve pas la classe main.
Pov chou. Il faut que tu tapes 10 characteres de plus. Non, 12, t'as oublie le []. Une fois dans la vie de ton programme. Trop dur! Ca justifie de dire que le java c'est pas bien, effectivement.
bouffe toute la ram
Regardes les parametres de la jvm. Une heap par defaut a 64mb (si je ne m'abuse), ca me parait pas "bouffer toute la ram", ou alors tu codes sur un iphone. Et vu que tu ne sais meme pas compiler, je doute que tu aies trouve -Xms/-Xmx. Mon petit doigt me dit que tu te contentes de repeter des choses que tu as lues ailleurs - choses qui peuvent etre vraies dans un certain contexte, mais probablement pas dans le tien.
println
Println, personne ne l'utilise en java. C'est pas comme si les loggers etaient rare dans ce langage.
Utilises logger.debug("whatever"), c'est aussi simple a taper que printf et c'est beaucoup plus flexible (niveau de log et appenders, entre autre).
Si vraiment tu veux rester ignorant, utilises les static import et continues a utiliser println.
[^] # Re: Les IDE, c’est chiant
Posté par groumly . En réponse au journal Point de vue : un IDE est il un outil de programmation indispensable ?. Évalué à 1.
Tu confirmes juste que le probleme, c'est toi, la.
Ya des differences fondamentales entre le c et le java, qui sont dues essentiellement au fait que java est compile vers un bytecode et tourne dans une jvm qui est tres haut niveau par rapport a l'environnement d'execution du c. Ca simplifie beaucoup de choses.
Le simple fait que tu "imagines" quelque chose qui est largement documente sur le web et dans la literature en dit long sur ton gout de comprendre.
Pov chou. Il faut que tu tapes 10 characteres de plus. Non, 12, t'as oublie le []. Une fois dans la vie de ton programme. Trop dur! Ca justifie de dire que le java c'est pas bien, effectivement.
Regardes les parametres de la jvm. Une heap par defaut a 64mb (si je ne m'abuse), ca me parait pas "bouffer toute la ram", ou alors tu codes sur un iphone. Et vu que tu ne sais meme pas compiler, je doute que tu aies trouve -Xms/-Xmx. Mon petit doigt me dit que tu te contentes de repeter des choses que tu as lues ailleurs - choses qui peuvent etre vraies dans un certain contexte, mais probablement pas dans le tien.
Println, personne ne l'utilise en java. C'est pas comme si les loggers etaient rare dans ce langage.
Utilises logger.debug("whatever"), c'est aussi simple a taper que printf et c'est beaucoup plus flexible (niveau de log et appenders, entre autre).
Si vraiment tu veux rester ignorant, utilises les static import et continues a utiliser println.