


Meine Freundin weinte und sagte, sie könne Java nicht lernen. An diesem Abend brachte ich ihr die Grundlagen bei ...
Erste Schritte mit Java
Was ist Java?
Werfen wir zunächst einen Blick auf die Erklärung der Baidu Encyclopedia:
Java ist eine Programmiersprache, die Software für mehrere Plattformen generiert. Mitte der 1990er Jahre vom ehemaligen Informatiker James A. Gosling von Sun Microsystems entwickelt. Der kompilierte Code läuft auf den meisten Betriebssystemen.
Aus dem oben Gesagten verstehen wir, dass Java eine Hochsprache ist, die zum Entwickeln von Software verwendet wird. Java bietet ein integriertes Entwicklungs-Toolkit JDK, mit dem wir den Java-Code, den wir schreiben, in eine Bytecode-Datei (Java-Klasse) kompilieren können Die virtuelle Maschine (JVM) ist für die Umwandlung von Bytecode in Maschinencode zur Ausführung auf jedem Betriebssystem verantwortlich. Das Betriebssystem steuert die Hardware, um nach dem Empfang von Anweisungen zu reagieren.

Der Prozess, den ein Programmierer vom Beginn der Codierung bis zur endgültigen Reaktion des Computers auf den Code durchläuft, sieht wahrscheinlich so aus:

Was kann Java?
-
Serverprogrammierung
Im Bereich der Entwicklung persönlicher oder kommerzieller Websites stehen uns mit Java sehr ausgereifte Lösungen zur Auswahl. Sie können viele verschiedene Frameworks zum Erstellen von Webprojekten verwenden, z. B. SpringMVC, SpringBoot usw.
Java ist derzeit eine der besten Sprachen im Bereich Serverprogrammierung. Die Handelssysteme vieler Banken werden mit Java entwickelt. In den meisten Fällen gibt es kein Frontend. Sie empfangen Daten normalerweise von einem Server (obere Ebene), verarbeiten sie und senden sie an ein anderes Verarbeitungssystem (untere Ebene). Entwicklung von Websites -
Zum Beispiel werden die integrierten Java-Entwicklungsumgebungen Eclipse und Idea, mit denen wir bestens vertraut sind, alle mit Java entwickelt.
Entwicklungssoftware -
Die meisten Apps, die wir täglich verwenden, werden tatsächlich mit Java entwickelt. Obwohl Android unterschiedliche JVMs und unterschiedliche Verpackungsmethoden verwendet, ist der Code immer noch in Java geschrieben.
Android -
Java bietet großen Raum für Entwicklung im Embedded-Bereich. Um an der eingebetteten Entwicklung teilzunehmen, müssen Sie das J2ME-Entwicklungspaket von Sun herunterladen. J2ME enthält eine dedizierte virtuelle Maschinen-KVM für eingebettete Geräte, die sich von der im normalen JDK enthaltenen JVM unterscheidet. Darüber hinaus müssen Sie den Simulator von einem bestimmten Embedded-Hersteller herunterladen.
Embedded-Geräte
und viele andere Bereiche, zu viele, um sie einzeln aufzulisten ...
Warum Java lernen
Jemand sagte: PHP ist die beste Sprache der Welt. Später verbreitete sich dieser Satz als Witz im Internet. Aber viele Programmierer, die sich auf andere Sprachen spezialisiert haben, haben aufgegeben. Warum? Was ist so arrogant an PHP, einer Skriptsprache? Ist C++ nicht großartig? Ist Python nicht großartig? Aber ich denke, Java ist am beliebtesten. Schauen wir uns die Gründe an:

Interessierte Studenten können online nach den Sprachrankings verschiedener Jahrgänge suchen ist vergleichbar. Als Low-Level-Sprache unter den High-Level-Sprachen ist C eng mit der Hardware verbunden und weist eine hohe Betriebseffizienz auf, sodass viele Low-Level-Programme in C entwickelt werden. Aufgrund seiner Dominanz im Bereich der Serverprogrammierung und seiner Portabilität wird Java noch viele Jahre lang zu einer der beliebtesten Programmiersprachen werden.
Wenn Sie eine Sprache lernen, um einen guten Job zu finden, ist die Wahl von Java absolut kein Problem. Und ich persönlich denke, dass Java relativ einfach zu erlernen ist. Ich werde den Überblick über das Java-Lernen basierend auf der tatsächlichen Arbeitsumgebung zusammenfassen und die wichtigsten und schwierigsten Punkte sowie die Punkte auflisten, die man kennen muss. Solange Sie fleißig lernen, können Sie diese Sprache in kurzer Zeit beherrschen und selbstständig Programme entwickeln.
Nachdem Sie einige grundlegende und praktische Erfahrungen gesammelt haben, können Sie im Unternehmen ein Praktikum absolvieren, an der Entwicklung konkreter Projekte mitwirken und so sehr schnell in die Branche einsteigen.
Wie man Java lernt
Das Erlernen einer beliebigen Programmiersprache ist neben der Grundtheorie untrennbar mit „Codieren, Codieren, Codieren“ verbunden. Das ist wie das Erlernen von Wissen, wenn wir lernen. Wir werden in jeder Unterrichtsstunde viele neue Wissenspunkte lernen. Diese Wissenspunkte können Ihnen vom Lehrer in den Vorlesungen vermittelt werden, oder Sie müssen sie nach dem Unterricht selbst beherrschen. Welchen Zweck haben Übungsfragen? Es dient der Überprüfung, ob Sie die erlernten Wissenspunkte wirklich beherrschen, und der Überprüfung auf etwaige Auslassungen. Viele Schüler, die Java lernen, schauen sich gerne Videos an, in denen der Lehrer im Video lehrt, wie man Programme schreibt, und dann folgen sie dem Lehrer, um den Code genau einzugeben. Wenn im Programm des Lehrers ein kleiner Fehler auftritt oder das Programm nicht ausgeführt werden kann, sind Sie völlig verwirrt und wissen nicht, wie Sie vorgehen sollen. Also suchte ich online nach Informationen, schloss mich verschiedenen Lerngruppen an und bat die Experten in den Gruppen um Hilfe. Wie hast du das angepasst?
Ich möchte fragen: Ist das die richtige Art zu lernen? Zu welchem Zweck wird das Video angeschaut? Erlernen Sie schnell die Grundlagen von Programmiersprachen und beherrschen Sie diese Programmiersprache. Ist das also eine Lernmethode, andere ohne nachzudenken um Hilfe zu bitten? Wird sie gemeistert? Beachten Sie, dass ich hier von der Lernmethode spreche, den Code vollständig zu kopieren. Diese Art des Lernens führt zu einer peinlichen Situation:
Ich selbst habe keine Ahnung, wie ich Code schreibe. Wenn dies der Fall ist, können wir die Wissenspunkte des Kapitels schnell erlernen, indem wir uns das Video ansehen und dann dem Lehrer folgen, um den Code einzugeben. Denken Sie nach dem Vergleich der Wissenspunkte über die Bedeutung jedes Schritts der Codeausführung nach Wäre das nicht besser? Nach dem Unterricht fanden wir einige Grundübungen und versuchten, die Programmierung umzusetzen, ohne die Materialien zu lesen. Wenn wir keine Ahnung haben, können wir die Schritte 1, 2, 3 und 4 genau wie das Lösen eines Problems aufzählen, um uns das Verständnis zu erleichtern: Titel: Geben Sie eine Zeichenzeile ein und zählen Sie die englischen Buchstaben. Leerzeichen und Zahlen sowie die Anzahl anderer Zeichen
// 开始构思 // 1. 我们需要输出4个数,那么先定义4个变量 int a,b,c,d = 0; // 2.获取系统用户输入的字符串,再定义一个变量接收这个字符串 Sting s; // 3.一行字符必须拆开才能统计,所以把字符串转换成数组; // 4.数组需要遍历,拿到数组的每个字符; // 5.判断每个字符是什么类型,找到对应的字母、数字和空格类型就将对应类型的变量+1,没找到就按其他处理d+1; // 6.输出每个字符的个数
Dies ist eine sehr einfache Übung, um Schleifen und Verzweigungsstrukturen zu üben, aber Sie wissen nicht, wo Sie anfangen sollen, wenn Sie mit dem Schreiben beginnen. Wenn Sie also wie ich die Punkte 1, 2, 3 und 4 klären, bevor Sie Code schreiben, und jeden Schritt im Detail aufschlüsseln, wäre es für Sie hilfreich, ein Programm zu schreiben?
Diese Art der Denkanalyse wird Pseudocode genannt. Es bedeutet, dass Sie zunächst die von Ihrem Programm geleistete Arbeit mit Worten beschreiben und dann die Schritte entsprechend den Schritten zur Vervollständigung des Programmentwurfs ausfüllen. Ich hoffe, dass Freunde, die neu in der Programmierung sind, auf diese Methode zurückgreifen und wirklich anfangen können, selbst Code zu schreiben. Je mehr Code Sie schreiben, desto komfortabler werden Sie sich beim Schreiben fühlen und desto umfassender werden Ihre Programmierideen sein. Dies ist eine Zusammenfassung meiner Erfahrungen, ich hoffe, es kann Ihnen helfen.
Installation der Java-Entwicklungsumgebung
JDK-Download
Die aktuellste veröffentlichte Java-Version ist Java SE 14, aber die am häufigsten verwendete JDK-Version ist 1.8 Wir lernen auch basierend auf Version 1.8.
Download-Adresse (offizielle Website von Oracle): Jdk-Download-Adresse
Suchen Sie nach dem Öffnen die erforderliche JDK-Version auf der Seite. Klicken Sie dieses Mal auf den Link zum Herunterladen



Bildbeschreibung hier einfügen

Windows-Versions-Extraktionscode: xpak
Linux-Versions-Extraktionscode: upse
Mac-Versions-Extraktionscode: kmv5
Jdk安装
win版安装
双击安装,下一步按流程走完,不要装jre,因为jdk包含了jre。
环境变量配置:
右击我的电脑,选择属性,点击高级系统设置:

选择环境变量:

在系统变量里,点击新建按钮,创建JAVA_HOME目录,变量值填入你的jdk安装目录:

然后点击Path,再点击编辑,输入Java的bin目录,格式如下:

注意:win7的话需要找到Path,双击打开后在后面手动输入 %JAVA_HOME%/bin;
确定之后,打开cmd,输入
java -version
如出现下面有版本号的结果,则表示Java安装成功:

Linux版本安装
请参考教程:Linux Java安装教程
Mac版本安装
请参考教程:Mac Java安装教程
开发工具选择
notepad++ 。初入门写程序,可以用文本编辑器,对于熟悉Java语法非常有帮助。notepad++下载地址:
https://notepad-plus-plus.org/downloads/v7.8.6/Eclispe。我刚学Java的时候用的就是Eclipse,它是完全免费,使用也比较简单。下载地址:https://www.eclipse.org/downloads/
下面这篇教程会教你如何下载安装和使用:Eclipse 安装(Neon 版本)IDEA。IDEA是我现在用的编辑器,个人感觉非常好用,是目前开发Java最好的编辑器,非常推荐大家使用。缺点是比较吃内存,而且商用版的需要破解或者购买才能使用,不过社区版的可以免费使用,对于初学者来说足够了。下载地址:https://www.jetbrains.com/idea/
第一个Java程序
入门程序HelloWorld
新建一个txt文件

修改后缀名变成 .java文件

HelloWorld的java程序代码如下:
public class HelloWorld{ public static void main(String[] args) { // 打印一句话 "Hello World" System.out.println("Hello World"); } }
注意代码不要写错,然后我们开始运行一下:
在文件夹路径上输入cmd
命令

打开这样的黑窗口

输入下面的命令:
javac HelloWorld.java
正常的话,文件夹会多出来一个 HelloWorld.class 文件:

然后再执行命令(注意HelloWorld 后面没有 .class)
java HelloWorld
我们可以看到,命令行打印了我们输出的语句 Hello World, 这就说明我们的程序是完全正确的,没有问题。是不是很简单呢,你学废了吗?
解释一下Hello World程序
这里首先我们定义了一个类,类是 “public” 公共类型的,类名为“HelloWorld”。另外,Java 中主类名必须和Java 文件名相同,也就是说,这里定义的类名是“HelloWorld”,则文件应该保存为“HelloWorld.java”。
public static void main(String[] args)
这一句是Java 中的主运行方法,它和 C/C++中的main()作用是一样的,就是所有的程序都从“main()”中开始执行。要执行 Java 程序,必须有一个包括主运行方法的类。
System.out.println("Hello world");
这一句是 Java.lang 包的一个方法,用来将字串“Hello world”输出到命令行窗口。
Das obige ist der detaillierte Inhalt vonMeine Freundin weinte und sagte, sie könne Java nicht lernen. An diesem Abend brachte ich ihr die Grundlagen bei .... Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Leitfaden zur Smith-Zahl in Java. Hier besprechen wir die Definition: Wie überprüft man die Smith-Nummer in Java? Beispiel mit Code-Implementierung.

In diesem Artikel haben wir die am häufigsten gestellten Fragen zu Java Spring-Interviews mit ihren detaillierten Antworten zusammengestellt. Damit Sie das Interview knacken können.

Java 8 führt die Stream -API ein und bietet eine leistungsstarke und ausdrucksstarke Möglichkeit, Datensammlungen zu verarbeiten. Eine häufige Frage bei der Verwendung von Stream lautet jedoch: Wie kann man von einem Foreach -Betrieb brechen oder zurückkehren? Herkömmliche Schleifen ermöglichen eine frühzeitige Unterbrechung oder Rückkehr, aber die Stream's foreach -Methode unterstützt diese Methode nicht direkt. In diesem Artikel werden die Gründe erläutert und alternative Methoden zur Implementierung vorzeitiger Beendigung in Strahlverarbeitungssystemen erforscht. Weitere Lektüre: Java Stream API -Verbesserungen Stream foreach verstehen Die Foreach -Methode ist ein Terminalbetrieb, der einen Vorgang für jedes Element im Stream ausführt. Seine Designabsicht ist

Anleitung zum TimeStamp to Date in Java. Hier diskutieren wir auch die Einführung und wie man Zeitstempel in Java in ein Datum konvertiert, zusammen mit Beispielen.

Kapseln sind dreidimensionale geometrische Figuren, die aus einem Zylinder und einer Hemisphäre an beiden Enden bestehen. Das Volumen der Kapsel kann berechnet werden, indem das Volumen des Zylinders und das Volumen der Hemisphäre an beiden Enden hinzugefügt werden. In diesem Tutorial wird erörtert, wie das Volumen einer bestimmten Kapsel in Java mit verschiedenen Methoden berechnet wird. Kapselvolumenformel Die Formel für das Kapselvolumen lautet wie folgt: Kapselvolumen = zylindrisches Volumenvolumen Zwei Hemisphäre Volumen In, R: Der Radius der Hemisphäre. H: Die Höhe des Zylinders (ohne die Hemisphäre). Beispiel 1 eingeben Radius = 5 Einheiten Höhe = 10 Einheiten Ausgabe Volumen = 1570,8 Kubikeinheiten erklären Berechnen Sie das Volumen mithilfe der Formel: Volumen = π × R2 × H (4

PHP und Python haben jeweils ihre eigenen Vorteile, und die Wahl sollte auf Projektanforderungen beruhen. 1.PHP eignet sich für die Webentwicklung mit einfacher Syntax und hoher Ausführungseffizienz. 2. Python eignet sich für Datenwissenschaft und maschinelles Lernen mit präziser Syntax und reichhaltigen Bibliotheken.

PHP ist eine Skriptsprache, die auf der Serverseite weit verbreitet ist und insbesondere für die Webentwicklung geeignet ist. 1.PHP kann HTML einbetten, HTTP -Anforderungen und Antworten verarbeiten und eine Vielzahl von Datenbanken unterstützt. 2.PHP wird verwendet, um dynamische Webinhalte, Prozessformdaten, Zugriffsdatenbanken usw. mit starker Community -Unterstützung und Open -Source -Ressourcen zu generieren. 3. PHP ist eine interpretierte Sprache, und der Ausführungsprozess umfasst lexikalische Analyse, grammatikalische Analyse, Zusammenstellung und Ausführung. 4.PHP kann mit MySQL für erweiterte Anwendungen wie Benutzerregistrierungssysteme kombiniert werden. 5. Beim Debuggen von PHP können Sie Funktionen wie error_reporting () und var_dump () verwenden. 6. Optimieren Sie den PHP-Code, um Caching-Mechanismen zu verwenden, Datenbankabfragen zu optimieren und integrierte Funktionen zu verwenden. 7

Java ist eine beliebte Programmiersprache, die sowohl von Anfängern als auch von erfahrenen Entwicklern erlernt werden kann. Dieses Tutorial beginnt mit grundlegenden Konzepten und geht dann weiter zu fortgeschrittenen Themen. Nach der Installation des Java Development Kit können Sie das Programmieren üben, indem Sie ein einfaches „Hello, World!“-Programm erstellen. Nachdem Sie den Code verstanden haben, verwenden Sie die Eingabeaufforderung, um das Programm zu kompilieren und auszuführen. Auf der Konsole wird „Hello, World!“ ausgegeben. Mit dem Erlernen von Java beginnt Ihre Programmierreise, und wenn Sie Ihre Kenntnisse vertiefen, können Sie komplexere Anwendungen erstellen.
