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:
Serverprogrammierung
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
Entwicklungssoftware
Android
Embedded-Geräte
und viele andere Bereiche, zu viele, um sie einzeln aufzulisten ...
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.
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.
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
双击安装,下一步按流程走完,不要装jre,因为jdk包含了jre。
环境变量配置:
右击我的电脑,选择属性,点击高级系统设置:
选择环境变量:
在系统变量里,点击新建按钮,创建JAVA_HOME目录,变量值填入你的jdk安装目录:
然后点击Path,再点击编辑,输入Java的bin目录,格式如下:
注意:win7的话需要找到Path,双击打开后在后面手动输入 %JAVA_HOME%/bin;
确定之后,打开cmd,输入
java -version
如出现下面有版本号的结果,则表示Java安装成功:
请参考教程:Linux Java安装教程
请参考教程: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/
新建一个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, 这就说明我们的程序是完全正确的,没有问题。是不是很简单呢,你学废了吗?
这里首先我们定义了一个类,类是 “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!