Ce qui est le plus rapide en piste ensemble de ressources pour un développeur C# désireux de frapper le sol en cours d'exécution dans une entreprise de classe Java équipe?
Réponses
Trop de publicités?La langue elle-même doit être simple à comprendre. Il n'y a pas que de nombreuses constructions de langage, tout ce qui est possible dans les bibliothèques.
Les bibliothèques va prendre un certain obtention utilisé to. Les deux plus critique des choses que vous pouvez faire pour frapper le fonctionnement au sol est:
1: Utilisation de NetBeans ou Eclipse et appuyez sur ctrl-espace de TOUS LES TEMPS. C'est comme le dieu de la clé.
2: un signet sur cette page: http://java.sun.com/j2se/1.5.0/docs/api/ (ou la seule appropriée pour votre version de java--mais la version n'a pas beaucoup d'importance) Examen de ces paquets dans le cadre principal. Essayez d'obtenir une poignée sur ce que chaque paquet. Parcourir les paquets qui sont intéressées et analyse les classes.
Après c'est juste une question de l'apprentissage de ce que les autres bibliothèques que vous aurez besoin pour faire votre travail. il y a beaucoup de J2EE si votre groupe utilise, vous aurez probablement jusqu'à la fin de l'utilisation d'Hibernate, et vous devriez regarder dans la messagerie et peut-être RMI (vous ne pouvez pas l'utiliser directement, mais presque tous les intra-java communications sont basées sur le RMI).
rappelez-vous ctrl-espace. Il vous donnera des paramètres, la liste des fonctions qui correspondent à ce que vous avez tapé jusqu'à présent, il remplit dans les déclarations d'importation, il développe des macros, ...
Oh, et deux autres Eclipse astuces: ctrl-shift-T. "Recherche Type" (dans eclipse, il y en a un dans NetBeans mais je ne me souviens pas de la séquence de touches ctrl-shift-O peut-être). De toute façon, vous tapez une partie du nom de la classe et il vous donnera une liste de TOUS les classes de votre projet. Cliquez sur l'un pour l'ouvrir.
ctrl-clic. Sauts à la déclaration/définition de ce que vous cliquez sur.
Je vous suggère les livres suivants:
- Java Enterprise en un mot, O'Reilly
- Efficace Enterprise Java
- Java Enterprise meilleures pratiques, O'Reilly
Java est vraiment une autre paire de manches - il y a beaucoup plus de développement d'applications d'entreprise qu'il est en C#. Vous avez toutes sortes de choses à s'inquiéter, EJB, Enterprise vs "Personnelle" runtimes, etc etc..
Le meilleur conseil que je puisse vous donner est d'utiliser l'EDI NetBeans. Il est gros, lent et lourd, mais il ne vous guider pour la plupart de la voie.