国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Table des matières
Démarrez avec Java" >Démarrez avec Java
Qu'est-ce que Java" >Qu'est-ce que Java
Que peut faire Java" >Que peut faire Java
Pourquoi apprendre Java" >Pourquoi apprendre Java
Comment apprendre Java" >Comment apprendre Java
Installation de l'environnement de développement Java" >Installation de l'environnement de développement Java
Téléchargement JDK" >Téléchargement JDK
Jdk安裝" >Jdk安裝
win版安裝" >win版安裝
Linux版本安裝" >Linux版本安裝
Mac版本安裝" >Mac版本安裝
開發(fā)工具選擇" >開發(fā)工具選擇
第一個Java程序" >第一個Java程序
入門程序HelloWorld" >入門程序HelloWorld
解釋一下Hello World程序" >解釋一下Hello World程序
Maison Java JavaBase Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...

Jul 26, 2023 pm 05:28 PM
java

Démarrez avec Java

Qu'est-ce que Java

Jetons d'abord un coup d'?il à l'explication de l'Encyclopédie Baidu?:

Java est un langage de programmation qui génère des logiciels pour plusieurs plates-formes. Développé au milieu des années 1990 par James A. Gosling, ancien informaticien de Sun Microsystems. Le code compilé fonctionne sur la plupart des systèmes d'exploitation.

D'après ce qui précède, nous comprenons que Java est un langage de haut niveau utilisé pour développer des logiciels. Java fournit une bo?te à outils de développement intégrée JDK, qui nous permet de compiler le code Java que nous écrivons dans un fichier de bytecode (fichier de classe Java). La machine virtuelle (JVM) est chargée de convertir le bytecode en code machine pour l'exécution sur chaque système d'exploitation. Le système d'exploitation contr?le le matériel pour qu'il réponde après avoir re?u des instructions.

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...
Processus d'exécution du programme Java


Le processus qu'un programmeur suit depuis le début du codage jusqu'à la réponse informatique finale au code est probablement comme ceci?:

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...

Que peut faire Java

  • Programmation serveur
    Java est actuellement l'un des meilleurs langages dans le domaine de la programmation serveur. De nombreux systèmes de trading de banques sont développés en Java. Dans la plupart des cas, il n'y a pas de front-end. Elles re?oivent généralement les données d'un serveur (niveau supérieur), les traitent et les envoient à un autre système de traitement (traitement de niveau inférieur)

  • . Développement de sites Web
    Dans le domaine du développement de sites Web personnels ou commerciaux, Java nous propose des solutions très matures. Vous pouvez utiliser de nombreux frameworks différents pour créer des projets Web, tels que SpringMVC, SpringBoot, etc.

  • Logiciel de développement
    Par exemple, les environnements de développement intégrés Java Eclipse et Idea que nous connaissons très bien sont tous développés en Java.

  • Android
    La plupart des applications que nous utilisons quotidiennement sont en fait développées en Java. Bien qu'Android utilise différentes JVM et différentes méthodes d'empaquetage, le code est toujours écrit en langage Java.

  • Appareils embarqués
    Java dispose d'une grande marge de développement dans le domaine de l'embarqué. Pour vous lancer dans le développement embarqué, vous devez télécharger le package de développement J2ME auprès de Sun. J2ME comprend une machine virtuelle KVM dédiée pour les périphériques embarqués, différente de la JVM incluse dans le JDK ordinaire. De plus, vous devez télécharger le simulateur auprès d'un fabricant embarqué spécifique.

  • et bien d'autres domaines, trop nombreux pour être listés un par un...

Pourquoi apprendre Java

Quelqu'un a dit : PHP est le meilleur langage du monde. Plus tard, cette phrase s'est répandue comme une blague sur Internet. Mais de nombreux programmeurs spécialisés dans d’autres langages ont abandonné. Pourquoi? Qu'y a-t-il de si arrogant à propos de PHP, un langage de script ? Le C++ n'est-il pas génial ? Python n'est-il pas génial ? Mais je pense que Java est le plus populaire. Voyons les raisons?:

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...


Les étudiants intéressés peuvent rechercher en ligne les classements des langues de différentes années. Java a presque toujours occupé la première place du classement. est comparable. En tant que langage de bas niveau parmi les langages de haut niveau, le C est étroitement lié au matériel et présente une efficacité opérationnelle élevée, c'est pourquoi de nombreux programmes de bas niveau sont développés en C. En raison de sa domination dans le domaine de la programmation serveur et de sa portabilité, Java deviendra encore l’un des langages de programmation les plus populaires pendant de nombreuses années.


Si vous apprenez une langue pour trouver un bon travail, alors il n'y a absolument aucun problème à choisir Java. Et je pense personnellement qu'apprendre Java est relativement facile. Je vais résumer les grandes lignes de l'apprentissage Java en fonction de l'environnement de travail réel, et énumérer les points clés et difficiles et les points de connaissances indispensables. Tant que vous étudiez dur, vous pouvez ma?triser cette langue en peu de temps et développer des programmes de manière indépendante.

Après avoir acquis une expérience de base et pratique, vous pouvez partir en stage dans l'entreprise et participer au développement de projets réels, et vous pourrez entrer très rapidement dans l'industrie.

Comment apprendre Java

L'apprentissage de n'importe quel langage de programmation, en plus de la théorie de base, est indissociable du codage, codage, codage. C’est comme apprendre des connaissances lorsque nous étudions. Nous apprendrons beaucoup de nouveaux points de connaissances à chaque cours. Ces points de connaissances peuvent vous être enseignés par l'enseignant lors de cours, ou vous les avez peut-être ma?trisés à l'avance. Vous devez faire quelques exercices après le cours. Quel est le but des questions pratiques ? Il s’agit de vérifier si vous ma?trisez réellement les points de connaissances que vous avez appris, et de vérifier d’éventuelles omissions.

De nombreux étudiants qui apprennent Java aiment regarder des vidéos, où l'enseignant enseigne comment écrire des programmes dans la vidéo, puis ils suivent l'enseignant pour taper le code exactement. S'il y a une petite erreur dans le programme de l'enseignant, ou si le programme ne s'exécute pas, vous serez complètement confus et ne saurez pas comment procéder. J'ai donc recherché des informations en ligne, rejoint divers groupes d'étude et demandé l'aide d'experts dans les groupes. Comment ai-je fait cela ? Comment as-tu réglé ?a ?

Je veux demander : est-ce la bonne fa?on d'étudier ? Quel est le but de regarder la vidéo ? Apprenez rapidement les bases des langages de programmation et ma?trisez ce langage de programmation. Alors, est-ce une méthode d’apprentissage consistant à demander de l’aide aux autres sans réfléchir ? Est-ce ma?trisé ? Notez que ce dont je parle ici, c'est la méthode d'apprentissage consistant à copier complètement le code. Cette fa?on d'apprendre crée une situation embarrassante?: écrire du code par moi-même n'en a aucune idée.

Si tel est le cas, on peut apprendre rapidement les points de connaissance du chapitre en regardant la vidéo, puis suivre le professeur pour taper le code. Après avoir comparé les points de connaissance, réfléchissez au sens de chaque étape de l'exécution du code. , et prendre des notes nous-mêmes. Ne serait-ce pas mieux ? Après le cours, nous avons trouvé quelques exercices de base et essayé de mettre en ?uvre la programmation sans lire le matériel. Si nous n'en avons aucune idée, nous pouvons énumérer les étapes 1, 2, 3 et 4 comme pour résoudre un problème pour nous aider à comprendre. Laissez-moi vous donner un exemple?:

Titre?: saisissez une ligne de caractères et comptez les lettres anglaises, les espaces, les chiffres et le nombre d'autres caractères

.
// 開始構(gòu)思
// 1. 我們需要輸出4個數(shù),那么先定義4個變量 int a,b,c,d = 0;
// 2.獲取系統(tǒng)用戶輸入的字符串,再定義一個變量接收這個字符串 Sting s;
// 3.一行字符必須拆開才能統(tǒng)計,所以把字符串轉(zhuǎn)換成數(shù)組;
// 4.數(shù)組需要遍歷,拿到數(shù)組的每個字符;
// 5.判斷每個字符是什么類型,找到對應(yīng)的字母、數(shù)字和空格類型就將對應(yīng)類型的變量+1,沒找到就按其他處理d+1;
// 6.輸出每個字符的個數(shù)

C'est un exercice très simple pour pratiquer les boucles et les structures de branches. Peut-être que vous savez comment le faire, mais vous ne savez pas par où commencer lorsque vous commencez à écrire. C'est le dilemme dans lequel se trouvent actuellement de nombreux programmeurs débutants. Donc, si vous triez les points 1, 2, 3 et 4 avant d'écrire du code comme moi et décomposez chaque étape en détail, cela vous serait-il utile d'écrire un programme ?

Ce type d'analyse de la pensée s'appelle pseudocode. Cela signifie d'abord utiliser des mots pour décrire le travail effectué par votre programme, puis remplir les étapes en fonction des étapes pour terminer la conception du programme. J'espère que les amis qui débutent en programmation pourront se référer à cette méthode et vraiment commencer à écrire du code par eux-mêmes. Plus vous écrivez de code, plus vous serez à l’aise lors de l’écriture et plus vos idées de programmation seront larges. Ceci est un résumé de mon expérience, j'espère que cela pourra vous aider.

Installation de l'environnement de développement Java

Téléchargement JDK

à l'heure actuelle, la dernière version de Java publiée est Java SE 14, mais la version de Jdk la plus utilisée est la 1.8. nous étudions également sur la base de la version 1.8.

Adresse de téléchargement (site officiel d'Oracle)?: Adresse de téléchargement Jdk

Après l'avoir ouvert, recherchez la version jdk requise sur la page. Cette fois, prenez la version Java SE 8u251 comme exemple. Cliquez sur le lien pour télécharger

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases....

Après avoir cliqué, quelque chose comme ceci appara?tra. Une bo?te contextuelle, nous vérifions et confirmons simplement?:

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...


Ensuite, nous devons nous connecter à Oracle. Bien s?r, nous devons nous inscrire avant de nous connecter, je n'entrerai donc pas dans les détails ici.

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...

Vous pouvez le télécharger après vous être connecté


Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...
Insérer la description de l'image ici


Pour la commodité de tous, j'ai téléchargé le package d'installation à l'avance et je l'ai téléchargé sur le disque réseau. Vous pouvez le télécharger. faites-le vous-même :


  • code d'extraction de la version Windows : xpak

  • code d'extraction de la version Linux : upse

  • code d'extraction de la version Mac : kmv5

Jdk安裝

win版安裝

雙擊安裝,下一步按流程走完,不要裝jre,因為jdk包含了jre。

環(huán)境變量配置:
右擊我的電腦,選擇屬性,點擊高級系統(tǒng)設(shè)置:

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...


選擇環(huán)境變量:

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...
在這里插入圖片描述


在系統(tǒng)變量里,點擊新建按鈕,創(chuàng)建JAVA_HOME目錄,變量值填入你的jdk安裝目錄:

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...
在這里插入圖片描述


然后點擊Path,再點擊編輯,輸入Java的bin目錄,格式如下:

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...
在這里插入圖片描述

注意:win7的話需要找到Path,雙擊打開后在后面手動輸入 %JAVA_HOME%/bin;

確定之后,打開cmd,輸入

java -version

如出現(xiàn)下面有版本號的結(jié)果,則表示Java安裝成功:

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...
在這里插入圖片描述

Linux版本安裝

請參考教程:Linux Java安裝教程

Mac版本安裝

請參考教程:Mac Java安裝教程

開發(fā)工具選擇

  1. notepad++ 。初入門寫程序,可以用文本編輯器,對于熟悉Java語法非常有幫助。notepad++下載地址:
    https://notepad-plus-plus.org/downloads/v7.8.6/

  2. Eclispe。我剛學(xué)Java的時候用的就是Eclipse,它是完全免費,使用也比較簡單。下載地址:https://www.eclipse.org/downloads/
    下面這篇教程會教你如何下載安裝和使用:Eclipse 安裝(Neon 版本)

  3. IDEA。IDEA是我現(xiàn)在用的編輯器,個人感覺非常好用,是目前開發(fā)Java最好的編輯器,非常推薦大家使用。缺點是比較吃內(nèi)存,而且商用版的需要破解或者購買才能使用,不過社區(qū)版的可以免費使用,對于初學(xué)者來說足夠了。下載地址:https://www.jetbrains.com/idea/

第一個Java程序

入門程序HelloWorld

新建一個txt文件

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...
HelloWorld.txt

修改后綴名變成 .java文件

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...
.java文件

HelloWorld的java程序代碼如下:

public class HelloWorld{
    public static void main(String[] args) {
        // 打印一句話  "Hello World"
        System.out.println("Hello World");
    }
}

注意代碼不要寫錯,然后我們開始運行一下:
在文件夾路徑上輸入cmd 命令

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...
cmd


打開這樣的黑窗口

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...


輸入下面的命令:


javac HelloWorld.java

正常的話,文件夾會多出來一個 HelloWorld.class 文件:

Ma copine a pleuré et a dit qu'elle ne pouvait pas apprendre Java. Cette nuit-là, je lui ai appris les bases...


然后再執(zhí)行命令(注意HelloWorld 后面沒有 .class)


java HelloWorld

我們可以看到,命令行打印了我們輸出的語句 Hello World, 這就說明我們的程序是完全正確的,沒有問題。是不是很簡單呢,你學(xué)廢了嗎?

解釋一下Hello World程序

這里首先我們定義了一個類,類是 “public” 公共類型的,類名為“HelloWorld”。另外,Java 中主類名必須和Java 文件名相同,也就是說,這里定義的類名是“HelloWorld”,則文件應(yīng)該保存為“HelloWorld.java”。

public static void main(String[] args)

這一句是Java 中的主運行方法,它和 C/C++中的main()作用是一樣的,就是所有的程序都從“main()”中開始執(zhí)行。要執(zhí)行 Java 程序,必須有一個包括主運行方法的類。

System.out.println("Hello world");

這一句是 Java.lang 包的一個方法,用來將字串“Hello world”輸出到命令行窗口。


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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefa?on, veuillez contacter admin@php.cn

Outils d'IA chauds

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Tutoriel PHP
1502
276
Comment gérer les transactions en Java avec JDBC? Comment gérer les transactions en Java avec JDBC? Aug 02, 2025 pm 12:29 PM

Pour gérer correctement les transactions JDBC, vous devez d'abord désactiver le mode de validation automatique, puis effectuer plusieurs opérations, et enfin vous engager ou randonner en fonction des résultats; 1. Appelez Conn.SetAutoCommit (false) pour démarrer la transaction; 2. Exécuter plusieurs opérations SQL, telles que l'insertion et la mise à jour; 3. Appelez Conn.Commit () Si toutes les opérations sont réussies, et appelez Conn.Rollback () Si une exception se produit pour garantir la cohérence des données; Dans le même temps, les ressources TRY-With doivent être utilisées pour gérer les ressources, gérer correctement les exceptions et cl?turer les connexions pour éviter la fuite de connexion; De plus, il est recommandé d'utiliser des pools de connexion et de définir des points de sauvegarde pour réaliser un retour en arrière partiel, et de maintenir les transactions aussi courtes que possible pour améliorer les performances.

Comment travailler avec le calendrier à Java? Comment travailler avec le calendrier à Java? Aug 02, 2025 am 02:38 AM

Utilisez des classes dans le package Java.Time pour remplacer les anciennes classes de date et de calendrier; 2. Obtenez la date et l'heure actuelles via LocalDate, LocalDateTime et Localtime; 3. Créez une date et une heure spécifiques en utilisant la méthode OF (); 4. Utilisez la méthode plus / moins pour augmenter et diminuer le temps; 5. Utilisez ZonedDateTime et ZoneID pour traiter le fuseau horaire; 6. Format et cha?nes de date d'analyse via DateTimeFormatter; 7. Utilisez instantanément pour être compatible avec les anciens types de dates si nécessaire; Le traitement des dattes dans le Java moderne devrait donner la priorité à l'utilisation de Java.timeapi, qui fournit clairement, immuable et linéaire

Comparaison des frameworks Java: Spring Boot vs Quarkus vs MicronAut Comparaison des frameworks Java: Spring Boot vs Quarkus vs MicronAut Aug 04, 2025 pm 12:48 PM

Pré-formancetartuptimemoryusage, quarkusandmicronautleadduetocompile-timeprocessingandgraalvsupport, withquarkusofperforming lightbetterine scénarios.

Comprendre les ports du réseau et les pare-feu Comprendre les ports du réseau et les pare-feu Aug 01, 2025 am 06:40 AM

NetworkportsandfirewallsworkTogeTherToenable Communication whileSenSurringSecurity.1.networkportsAreVirtualEndpointsNumberred0–65535, Withwell-connuportslike80 (HTTP), 443 (HTTPS), 22 (SSH), et 25 (SMTP)

Comment fonctionne la collection Garbage en Java? Comment fonctionne la collection Garbage en Java? Aug 02, 2025 pm 01:55 PM

La collecte des ordures de Java (GC) est un mécanisme qui gère automatiquement la mémoire, ce qui réduit le risque de fuite de mémoire en récupérant des objets inaccessibles. 1. GC juge l'accessibilité de l'objet de l'objet racine (tel que les variables de pile, les threads actifs, les champs statiques, etc.), et les objets inaccessibles sont marqués comme des ordures. 2. Sur la base de l'algorithme de compensation de marque, marquez tous les objets accessibles et effacez des objets non marqués. 3. Adopter une stratégie de collecte générationnelle: la nouvelle génération (Eden, S0, S1) exécute fréquemment MinorGC; Les personnes agées fonctionnent moins, mais prend plus de temps pour effectuer MajorGC; Metaspace Stores Metadata de classe. 4. JVM fournit une variété de périphériques GC: SerialGC convient aux petites applications; Le parallelGC améliore le débit; CMS réduit

Utilisation de types HTML ?Entrée? pour les données utilisateur Utilisation de types HTML ?Entrée? pour les données utilisateur Aug 03, 2025 am 11:07 AM

Le choix du bon type HTMLinput peut améliorer la précision des données, améliorer l'expérience utilisateur et améliorer la convivialité. 1. Sélectionnez les types d'entrée correspondants en fonction du type de données, tels que le texte, le courrier électronique, le tel, le numéro et la date, qui peuvent vérifier automatiquement la somme de la somme et l'adaptation au clavier; 2. Utilisez HTML5 pour ajouter de nouveaux types tels que l'URL, la couleur, la plage et la recherche, qui peuvent fournir une méthode d'interaction plus intuitive; 3. Utilisez l'espace réservé et les attributs requis pour améliorer l'efficacité et la précision du remplissage des formulaires, mais il convient de noter que l'espace réservé ne peut pas remplacer l'étiquette.

Comparaison des outils de construction Java: Maven vs Gradle Comparaison des outils de construction Java: Maven vs Gradle Aug 03, 2025 pm 01:36 PM

GradleisthebetterChoiceFormostNewProjectsDuetOtsSuperiorflexibility, Performance et ModerNtoolingSupport.1.gradle’sgroovy / kotlindslismoreConcis

passer par l'exemple de déclaration de différence expliquée passer par l'exemple de déclaration de différence expliquée Aug 02, 2025 am 06:26 AM

Le report est utilisé pour effectuer des opérations spécifiées avant le retour de la fonction, telles que les ressources de nettoyage; Les paramètres sont évalués immédiatement lorsqu'ils sont reportés et les fonctions sont exécutées dans l'ordre de la dernière entrée (LIFO); 1. Plusieurs éleveurs sont exécutés dans l'ordre inverse des déclarations; 2. Communément utilisé pour le nettoyage sécurisé tel que la fermeture des fichiers; 3. La valeur de retour nommée peut être modifiée; 4. Il sera exécuté même si la panique se produit, adaptée à la récupération; 5. éviter l'abus de report dans les boucles pour éviter la fuite des ressources; Une utilisation correcte peut améliorer la sécurité et la lisibilité du code.

See all articles