


À quel niveau puis-je apprendre Java par moi-même avant de pouvoir travailler ?
Pour trouver un emploi dans le développement Java, vous devez maîtriser : Javase, JavaScript, jQuery, connaissances liées au framework Java (apprendre au moins trois frameworks), Mysql, connaissances liées au Javaweb (html, css, jsp, Servlet, etc. ) et d'autres technologies, et peuvent être appliqués aux projets.
Ce que vous devez savoir pour trouver un emploi en programmation Java est le suivant :
Le premier est Javase comme Java Je n'entrerai pas dans les détails du contenu d'apprentissage le plus basique.
Ensuite, vous devez maîtriser les principes de base de JavaScript, car vous devez apprendre JavaScript pour faire de la programmation et du développement Java. JavaScript est beaucoup utilisé, mais maintenant de nombreuses entreprises n'ont pas besoin d'écrire du JavaScript natif, mais si vous veulent devenir un développeur Java puissant, JavaScript doit être très à l'aise de la théorie à l'opération pratique.
Désormais, les entreprises doivent pouvoir utiliser des frameworks, donc ce qui remplace JavaScript est jQuery. Il s'agit d'un framework très simple. Lorsque vous apprendrez jQuery, vous le trouverez beaucoup plus facile à utiliser que JavaScript. JQuery est donc quelque chose que vous devez maîtriser.
Il existe également certains frameworks que vous devez apprendre, tels que SpringMVC, Spring, Mybatis, Struts, Hibernate, etc. Ceux-ci seront difficiles à comprendre, mais l'entreprise a besoin que vous connaissiez le framework Actuellement, national. Les entreprises utilisent SSH pour beaucoup, il est recommandé d'apprendre au moins trois cadres, qui constituent les exigences de base pour trouver un emploi.
La technologie des bases de données est une compétence que les travailleurs Java doivent maîtriser. Mysql est couramment utilisé.
Le contenu de Javaweb comprend également le HTML, le CSS, le JSP, le Servlet et d'autres technologies. Ce sont autant de choses qui doivent être maîtrisées lors de la recherche de développement Java.
Les technologies ci-dessus doivent être maîtrisées. Si vous souhaitez trouver un emploi dans le développement Java, les technologies associées ci-dessus doivent être maîtrisées avec compétence et appliquées aux projets.
Alors, comment ceux qui souhaitent apprendre le développement Java par eux-mêmes devraient-ils maîtriser les technologies associées ci-dessus ?
1 : Tout d'abord, il existe une situation très courante pour les personnes qui souhaitent apprendre le développement Java par elles-mêmes, la plupart d'entre elles sont très aveugles et ne savent pas par où commencer. J'ai trouvé des vidéos sur Internet, puis je les ai regardées comme des fous. J'ai rapidement fini d'apprendre un contenu, ce qu'ils ont compris, c'est qu'ils avaient fini de regarder la vidéo, mais quand je leur ai demandé de faire quelque chose, ils n'ont pas pu le faire. Ma compréhension était terminée. Cela signifie que vous pouvez écrire les choses par vous-même, donc pour les débutants, vous ne devez pas être aveugle et avoir votre propre plan, sinon ce sera une perte de temps et un travail vain.
Deux : Puisque vous apprenez l'expertise en développement Java, ma suggestion personnelle est que vous devez avoir quelqu'un qui peut vous guider. Vous ne pouvez pas compter uniquement sur vous-même à huis clos. Un tel comportement n'est pas intelligent. connaissez quelqu'un dans ce domaine. Pour les talents, posez des questions aux gens de temps en temps, sinon vous risquez de constater qu'un petit problème peut vous déranger pendant une journée, et au final vous n'en connaissez toujours pas la raison.
Trois : L'apprentissage de la technologie de développement Java ne peut pas être traité de la même manière que l'apprentissage des mathématiques et du chinois. Il n'est pas facile de se souvenir du code si vous êtes nouveau dans ce domaine, donc pour maîtriser les technologies ci-dessus, vous devez également le savoir. quelles sont les technologies de développement Java impliquées." pit". L'aspect des méthodes d'apprentissage est particulièrement important. Comment se souvenir de ce que l'on a appris avant et éviter de l'oublier après l'apprentissage ? Cette question mérite réflexion avant d'apprendre.
Quatre : Sur la base d’années d’études, vous devez développer de bonnes habitudes d’étude. Parlons de moi ! J'aime organiser les problèmes que j'ai rencontrés dans mon journal informatique, puis je rassemblerai des articles sur la technologie Java liés aux blogs et certains sites Web que je pense plus utiles, que je pourrai utiliser à l'avenir. Ce sont mes habitudes d'apprentissage personnelles, croyez-moi, si vous voulez aller plus loin, vous devez développer des habitudes.
Enfin, je vais vous donner quelques modalités d'apprentissage détaillées :
Bases de Java : syntaxe de base Java, tableaux, classes et objets, héritage et polymorphisme, exceptions et paradigmes , collections, flux et fichiers, réflexion, énumérations, autoboxing et annotations.
Base de données : mysql, oracle
Javaweb : bases du développement web HTML et CSS, langage de script JavaScript, construction d'un environnement de développement, syntaxe de base JSP, objets intégrés JSP, technologie JavaBean, technologie Servlet , Technologie Ajax
Framework : Struts2, Hibernate, Spring, SpringMVC, mybatis
Tutoriel recommandé : "Tutoriel Java"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

L'article discute de l'utilisation de Maven et Gradle pour la gestion de projet Java, la construction de l'automatisation et la résolution de dépendance, en comparant leurs approches et leurs stratégies d'optimisation.

L'article discute de la création et de l'utilisation de bibliothèques Java personnalisées (fichiers JAR) avec un versioning approprié et une gestion des dépendances, à l'aide d'outils comme Maven et Gradle.

L'article examine la mise en œuvre de la mise en cache à plusieurs niveaux en Java à l'aide de la caféine et du cache de goyave pour améliorer les performances de l'application. Il couvre les avantages de configuration, d'intégration et de performance, ainsi que la gestion de la politique de configuration et d'expulsion le meilleur PRA

L'article discute de l'utilisation de JPA pour la cartographie relationnelle des objets avec des fonctionnalités avancées comme la mise en cache et le chargement paresseux. Il couvre la configuration, la cartographie des entités et les meilleures pratiques pour optimiser les performances tout en mettant en évidence les pièges potentiels. [159 caractères]

Le chargement de classe de Java implique le chargement, la liaison et l'initialisation des classes à l'aide d'un système hiérarchique avec Bootstrap, Extension et Application Classloaders. Le modèle de délégation parent garantit que les classes de base sont chargées en premier, affectant la classe de classe personnalisée LOA


Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

VSCode Windows 64 bits Télécharger
Un éditeur IDE gratuit et puissant lancé par Microsoft

Version crackée d'EditPlus en chinois
Petite taille, coloration syntaxique, ne prend pas en charge la fonction d'invite de code

SublimeText3 Linux nouvelle version
Dernière version de SublimeText3 Linux

Dreamweaver CS6
Outils de développement Web visuel

DVWA
Damn Vulnerable Web App (DVWA) est une application Web PHP/MySQL très vulnérable. Ses principaux objectifs sont d'aider les professionnels de la sécurité à tester leurs compétences et leurs outils dans un environnement juridique, d'aider les développeurs Web à mieux comprendre le processus de sécurisation des applications Web et d'aider les enseignants/étudiants à enseigner/apprendre dans un environnement de classe. Application Web sécurité. L'objectif de DVWA est de mettre en pratique certaines des vulnérabilités Web les plus courantes via une interface simple et directe, avec différents degrés de difficulté. Veuillez noter que ce logiciel