App öffnen

Fächer

1.445

8. Dez. 2025

7 Seiten

Einführung in Java: Grundlagen und Anwendungen

user profile picture

André

@ez_wayz

Java ist eine der wichtigsten Programmiersprachen der Welt und die... Mehr anzeigen

Page 1
Page 2
Page 3
Page 4
Page 5
Page 6
Page 7
1 / 7
Java-Grundlagen

Grundlagen von Java

Java-Klasse
```java
public class Main {
 public static void main(String[] args) {
 System.out.println(

Java-Klassen und Datentypen

Jedes Java-Programm beginnt mit einer Klasse und der main-Methode. Das ist wie das Fundament eines Hauses - ohne geht nichts! Der Code public static void main(String[] args) ist der Startpunkt, an dem dein Programm beginnt zu laufen.

Mit System.out.println() kannst du Text, Zahlen oder Berechnungen ausgeben. Das ist super praktisch zum Testen deines Codes. Kommentare helfen dir dabei, deinen Code zu erklären - nutze // für eine Zeile oder /* */ für mehrere Zeilen.

Die fünf wichtigsten Datentypen sind: String für Text (in Anführungszeichen), int für ganze Zahlen, float für Kommazahlen, char für einzelne Zeichen (in Apostrophen) und boolean für true/false-Werte. Diese brauchst du ständig, also präg sie dir gut ein!

Tipp: Vergiss das f bei float-Werten nicht (z.B. 5.99f), sonst gibt's Fehler!

Java-Grundlagen

Grundlagen von Java

Java-Klasse
```java
public class Main {
 public static void main(String[] args) {
 System.out.println(

Variablen deklarieren und Type-Casting

Variablen sind wie beschriftete Boxen, in denen du Werte speicherst. Du kannst sie einzeln (int x = 14;) oder mehrere auf einmal (int a = 15, b = 20, c = 8;) erstellen. Wichtig: Der Name sollte aussagekräftig sein!

Die Größe der Datentypen variiert stark: byte (1 Byte) für kleine Zahlen bis long (8 Bytes) für riesige Zahlen. double ist präziser als float, braucht aber mehr Speicher.

Type-Casting bedeutet, einen Datentyp in einen anderen umzuwandeln. Widening Casting passiert automatisch (von klein zu groß), Narrowing Casting musst du manuell machen mit (int) vor der Variable. Das ist wie das Umfüllen von Flüssigkeiten zwischen verschiedenen Behältergrößen.

Achtung: Beim Narrowing Casting können Daten verloren gehen - aus 14.99 wird einfach 14!

Java-Grundlagen

Grundlagen von Java

Java-Klasse
```java
public class Main {
 public static void main(String[] args) {
 System.out.println(

Operatoren und String-Methoden

Zuweisungsoperatoren machen dein Leben einfacher! Statt x = x + 3 schreibst du einfach x += 3. Das funktioniert auch mit -=, *=, /= und %=. Super zeitsparend bei längeren Codes!

Vergleichsoperatoren geben immer true oder false zurück. == prüft auf Gleichheit (nicht verwechseln mit =!), != auf Ungleichheit, und >, <, >=, <= vergleichen Größen. Diese brauchst du für alle Entscheidungen in deinem Programm.

String-Methoden sind wie Werkzeuge für Texte: .length() zählt Zeichen, .toUpperCase() macht alles groß, .toLowerCase() alles klein, .indexOf() findet die Position eines Buchstabens, und .concat() klebt Texte zusammen.

Merkhilfe: Bei Strings immer doppelte Anführungszeichen verwenden, bei char einzelne Apostrophe!

Java-Grundlagen

Grundlagen von Java

Java-Klasse
```java
public class Main {
 public static void main(String[] args) {
 System.out.println(

Mathematik und If-Else-Verzweigungen

Die Math-Klasse ist dein Taschenrechner in Java! Math.max() und Math.min() finden das Größte/Kleinste, Math.sqrt() berechnet Quadratwurzeln, Math.abs() macht negative Zahlen positiv. Math.random() erzeugt Zufallszahlen zwischen 0 und 1, und Math.pow(x, y) rechnet x hoch y.

If-Else-Anweisungen sind die Basis für Entscheidungen in deinem Programm. Die Syntax ist simpel: if (Bedingung) { Code }. Wenn die Bedingung wahr ist, wird der Code ausgeführt - wenn nicht, passiert nichts.

Mit else kannst du eine Alternative definieren: Wenn die if-Bedingung falsch ist, läuft der else-Block. Das ist wie eine Weggabelung - du gehst entweder links oder rechts, aber nie beide Wege gleichzeitig.

Praxis-Tipp: Teste deine if-Bedingungen immer mit verschiedenen Werten, um sicherzugehen, dass sie richtig funktionieren!

Java-Grundlagen

Grundlagen von Java

Java-Klasse
```java
public class Main {
 public static void main(String[] args) {
 System.out.println(

Switch-Anweisungen und For-Schleifen

Switch-Anweisungen sind perfekt, wenn du viele verschiedene Fälle abfragen willst. Statt endloser if-else-Ketten schreibst du switch(variable) und listest alle möglichen case-Werte auf. Das break; nach jedem Case ist wichtig - sonst läuft der Code weiter bis zum nächsten break!

Der default-Fall ist wie ein Auffangnetz: Er wird ausgeführt, wenn keiner der anderen Cases zutrifft. Das ist besonders wichtig für unerwartete Eingaben.

For-Schleifen wiederholen Code automatisch. Die Syntax for (Start; Bedingung; Änderung) sieht kompliziert aus, ist aber logisch: Du startest bei einem Wert, prüfst eine Bedingung und änderst den Wert nach jeder Runde. for inti=0;i<10;i++int i = 0; i < 10; i++ zählt von 0 bis 9.

Debug-Trick: Bei Schleifen immer System.out.println(i) einfügen, um zu sehen, welche Werte durchlaufen werden!

Java-Grundlagen

Grundlagen von Java

Java-Klasse
```java
public class Main {
 public static void main(String[] args) {
 System.out.println(

Arrays - Listen mit System

Arrays sind wie nummerierte Listen, die mehrere Werte desselben Typs speichern. Du erstellst sie mit eckigen Klammern: String autos = {"BMW", "Ford", "VW"};. Die geschweiften Klammern enthalten die Werte, getrennt durch Kommas.

Der Zugriff funktioniert über den Index (Position), der bei 0 beginnt! autos00 gibt "BMW" zurück, autos11 gibt "Ford". Das ist anfangs verwirrend, aber du gewöhnst dich schnell dran. Ändern geht genauso: autos00 = "Mercedes";.

Mit .length findest du die Array-Größe heraus - ohne Klammern! For-Schleifen und Arrays sind beste Freunde: for inti=0;i<array.length;i++int i = 0; i < array.length; i++ durchläuft alle Elemente. Mehrdimensionale Arrays sind Arrays in Arrays - wie eine Tabelle mit Zeilen und Spalten.

Häufiger Fehler: Arrays fangen bei Index 0 an, nicht bei 1. Bei einem Array mit 5 Elementen sind die Indizes 0, 1, 2, 3, 4!

Java-Grundlagen

Grundlagen von Java

Java-Klasse
```java
public class Main {
 public static void main(String[] args) {
 System.out.println(

Command Prompt - Java-Programme ausführen

Die Command Prompt (cmd) ist dein direkter Draht zum Computer, um Java-Programme zu kompilieren und auszuführen. Das sieht zwar altmodisch aus, aber es zeigt dir genau, was im Hintergrund passiert.

Der wichtigste Befehl ist cd, um Ordner zu wechseln. Mit javac Dateiname.java kompilierst du dein Programm erstellteine.classDateierstellt eine .class-Datei, und mit java Dateiname führst du es aus. Diese zwei Schritte brauchst du für jedes Java-Programm.

Weitere nützliche Befehle sind pushd zum Ordner merken und cd /D zum Laufwerk wechseln. Das mag am Anfang umständlich wirken, aber du lernst dabei viel über die Funktionsweise deines Computers.

Profi-Tipp: Erstelle einen Ordner nur für Java-Übungen und navigiere mit cd dorthin. Das spart Zeit und Nerven!



Wir dachten, du würdest nie fragen...

Was ist der Knowunity KI-Begleiter?

Unser KI-Begleiter ist speziell auf die Bedürfnisse von Schülern zugeschnitten. Basierend auf den Millionen von Inhalten, die wir auf der Plattform haben, können wir den Schülern wirklich sinnvolle und relevante Antworten geben. Aber es geht nicht nur um Antworten, sondern der Begleiter führt die Schüler auch durch ihre täglichen Lernherausforderungen, mit personalisierten Lernplänen, Quizfragen oder Inhalten im Chat und einer 100% Personalisierung basierend auf den Fähigkeiten und Entwicklungen der Schüler.

Wo kann ich mir die Knowunity-App herunterladen?

Du kannst dir die App im Google Play Store und im Apple App Store herunterladen.

Ist Knowunity wirklich kostenlos?

Ja, du hast kostenlosen Zugriff auf Inhalte in der App und auf unseren KI-Begleiter. Zum Freischalten bestimmter Features in der App kannst du Knowunity Pro erwerben.

Nichts passendes dabei? Erkunde andere Fachbereiche.

Schüler:innen lieben uns — und du wirst es auch.

4.9/5

App Store

4.8/5

Google Play

Die App ist sehr leicht und gut gestaltet. Habe bis jetzt alles gefunden, nachdem ich gesucht habe und aus den Präsentationen echt viel lernen können! Die App werde ich auf jeden Fall für eine Klassenarbeit verwenden! Und als eigene Inspiration hilft sie natürlich auch sehr.

Stefan S

iOS user

Diese App ist wirklich echt super. Es gibt so viele Lernzettel und Hilfen, […]. Mein Problemfach ist zum Beispiel Französisch und die App hat mega viel Auswahl für Hilfe. Dank dieser App habe ich mich in Französisch verbessert. Ich würde diese jedem weiterempfehlen.

Samantha Klich

Android user

Wow ich bin wirklich komplett baff. Habe die App nur mal so ausprobiert, weil ich es schon oft in der Werbung gesehen habe und war absolut geschockt. Diese App ist DIE HILFE, die man sich für die Schule wünscht und vor allem werden so viele Sachen angeboten, wie z.B. Ausarbeitungen und Merkblätter, welche mir persönlich SEHR weitergeholfen haben.

Anna

iOS user

Ich finde Knowunity so grandios. Ich lerne wirklich für alles damit. Es gibt so viele verschiedene Lernzettel, die sehr gut erklärt sind!

Jana V

iOS user

Ich liebe diese App sie hilft mir vor jeder Arbeit kann Aufgaben kontrollieren sowie lösen und ist wirklich vielfältig verwendbar. Man kann mit diesem Fuchs auch normal reden so wie Probleme im echten Leben besprechen und er hilft einem. Wirklich sehr gut diese App kann ich nur weiter empfehlen, gerade für Menschen die etwas länger brauchen etwas zu verstehen!

Lena M

Android user

Ich finde Knowunity ist eine super App. Für die Schule ist sie ideal , wegen den Lernzetteln, Quizen und dem AI. Das gute an AI ist , dass er nicht direkt nur die Lösung ausspuckt sondern einen Weg zeigt wie man darauf kommt. Manchmal gibt er einem auch nur einen Tipp damit man selbst darauf kommt . Mir hilft Knowunity persönlich sehr viel und ich kann sie nur weiterempfehlen ☺️

Timo S

iOS user

Die App ist einfach super! Ich muss nur in die Suchleiste mein Thema eintragen und ich checke es sehr schnell. Ich muss nicht mehr 10 YouTube Videos gucken, um etwas zu verstehen und somit spare ich mir meine Zeit. Einfach zu empfehlen!!

Sudenaz Ocak

Android user

Diese App hat mich echt verbessert! In der Schule war ich richtig schlecht in Mathe und dank der App kann ich besser Mathe! Ich bin so dankbar, dass ihr die App gemacht habt.

Greenlight Bonnie

Android user

Ich benutze Knowunity schon sehr lange und meine Noten haben sich verbessert die App hilft mir bei Mathe,Englisch u.s.w. Ich bekomme Hilfe wenn ich sie brauche und bekomme sogar Glückwünsche für meine Arbeit Deswegen von mir 5 Sterne🫶🏼

Julia S

Android user

Also die App hat mir echt in super vielen Fächern geholfen! Ich hatte in der Mathe Arbeit davor eine 3+ und habe nur durch den School GPT und die Lernzettek auf der App eine 1-3 in Mathe geschafft…Ich bin Mega glücklich darüber also ja wircklich eine super App zum lernen und es spart sehr viel Heit dass man mehr Freizeit hat!

Marcus B

iOS user

Mit dieser App hab ich bessere Noten bekommen. Bessere Lernzettel gekriegt. Ich habe die App benutzt, als ich die Fächer nicht ganz verstanden habe,diese App ist ein würcklich GameChanger für die Schule, Hausaufgaben

Sarah L

Android user

Hatte noch nie so viel Spaß beim Lernen und der School Bot macht super Aufschriebe die man Herunterladen kann total Übersichtlich und Lehreich. Bin begeistert.

Hans T

iOS user

Die App ist sehr leicht und gut gestaltet. Habe bis jetzt alles gefunden, nachdem ich gesucht habe und aus den Präsentationen echt viel lernen können! Die App werde ich auf jeden Fall für eine Klassenarbeit verwenden! Und als eigene Inspiration hilft sie natürlich auch sehr.

Stefan S

iOS user

Diese App ist wirklich echt super. Es gibt so viele Lernzettel und Hilfen, […]. Mein Problemfach ist zum Beispiel Französisch und die App hat mega viel Auswahl für Hilfe. Dank dieser App habe ich mich in Französisch verbessert. Ich würde diese jedem weiterempfehlen.

Samantha Klich

Android user

Wow ich bin wirklich komplett baff. Habe die App nur mal so ausprobiert, weil ich es schon oft in der Werbung gesehen habe und war absolut geschockt. Diese App ist DIE HILFE, die man sich für die Schule wünscht und vor allem werden so viele Sachen angeboten, wie z.B. Ausarbeitungen und Merkblätter, welche mir persönlich SEHR weitergeholfen haben.

Anna

iOS user

Ich finde Knowunity so grandios. Ich lerne wirklich für alles damit. Es gibt so viele verschiedene Lernzettel, die sehr gut erklärt sind!

Jana V

iOS user

Ich liebe diese App sie hilft mir vor jeder Arbeit kann Aufgaben kontrollieren sowie lösen und ist wirklich vielfältig verwendbar. Man kann mit diesem Fuchs auch normal reden so wie Probleme im echten Leben besprechen und er hilft einem. Wirklich sehr gut diese App kann ich nur weiter empfehlen, gerade für Menschen die etwas länger brauchen etwas zu verstehen!

Lena M

Android user

Ich finde Knowunity ist eine super App. Für die Schule ist sie ideal , wegen den Lernzetteln, Quizen und dem AI. Das gute an AI ist , dass er nicht direkt nur die Lösung ausspuckt sondern einen Weg zeigt wie man darauf kommt. Manchmal gibt er einem auch nur einen Tipp damit man selbst darauf kommt . Mir hilft Knowunity persönlich sehr viel und ich kann sie nur weiterempfehlen ☺️

Timo S

iOS user

Die App ist einfach super! Ich muss nur in die Suchleiste mein Thema eintragen und ich checke es sehr schnell. Ich muss nicht mehr 10 YouTube Videos gucken, um etwas zu verstehen und somit spare ich mir meine Zeit. Einfach zu empfehlen!!

Sudenaz Ocak

Android user

Diese App hat mich echt verbessert! In der Schule war ich richtig schlecht in Mathe und dank der App kann ich besser Mathe! Ich bin so dankbar, dass ihr die App gemacht habt.

Greenlight Bonnie

Android user

Ich benutze Knowunity schon sehr lange und meine Noten haben sich verbessert die App hilft mir bei Mathe,Englisch u.s.w. Ich bekomme Hilfe wenn ich sie brauche und bekomme sogar Glückwünsche für meine Arbeit Deswegen von mir 5 Sterne🫶🏼

Julia S

Android user

Also die App hat mir echt in super vielen Fächern geholfen! Ich hatte in der Mathe Arbeit davor eine 3+ und habe nur durch den School GPT und die Lernzettek auf der App eine 1-3 in Mathe geschafft…Ich bin Mega glücklich darüber also ja wircklich eine super App zum lernen und es spart sehr viel Heit dass man mehr Freizeit hat!

Marcus B

iOS user

Mit dieser App hab ich bessere Noten bekommen. Bessere Lernzettel gekriegt. Ich habe die App benutzt, als ich die Fächer nicht ganz verstanden habe,diese App ist ein würcklich GameChanger für die Schule, Hausaufgaben

Sarah L

Android user

Hatte noch nie so viel Spaß beim Lernen und der School Bot macht super Aufschriebe die man Herunterladen kann total Übersichtlich und Lehreich. Bin begeistert.

Hans T

iOS user

 

Informatik

1.445

8. Dez. 2025

7 Seiten

Einführung in Java: Grundlagen und Anwendungen

user profile picture

André

@ez_wayz

Java ist eine der wichtigsten Programmiersprachen der Welt und die perfekte Basis, um das Programmieren zu lernen. Diese Grundlagen zeigen dir alles, was du brauchst, um deine ersten Java-Programme zu schreiben - von Variablen über Schleifen bis hin zu Arrays.

Java-Grundlagen

Grundlagen von Java

Java-Klasse
```java
public class Main {
 public static void main(String[] args) {
 System.out.println(

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Java-Klassen und Datentypen

Jedes Java-Programm beginnt mit einer Klasse und der main-Methode. Das ist wie das Fundament eines Hauses - ohne geht nichts! Der Code public static void main(String[] args) ist der Startpunkt, an dem dein Programm beginnt zu laufen.

Mit System.out.println() kannst du Text, Zahlen oder Berechnungen ausgeben. Das ist super praktisch zum Testen deines Codes. Kommentare helfen dir dabei, deinen Code zu erklären - nutze // für eine Zeile oder /* */ für mehrere Zeilen.

Die fünf wichtigsten Datentypen sind: String für Text (in Anführungszeichen), int für ganze Zahlen, float für Kommazahlen, char für einzelne Zeichen (in Apostrophen) und boolean für true/false-Werte. Diese brauchst du ständig, also präg sie dir gut ein!

Tipp: Vergiss das f bei float-Werten nicht (z.B. 5.99f), sonst gibt's Fehler!

Java-Grundlagen

Grundlagen von Java

Java-Klasse
```java
public class Main {
 public static void main(String[] args) {
 System.out.println(

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Variablen deklarieren und Type-Casting

Variablen sind wie beschriftete Boxen, in denen du Werte speicherst. Du kannst sie einzeln (int x = 14;) oder mehrere auf einmal (int a = 15, b = 20, c = 8;) erstellen. Wichtig: Der Name sollte aussagekräftig sein!

Die Größe der Datentypen variiert stark: byte (1 Byte) für kleine Zahlen bis long (8 Bytes) für riesige Zahlen. double ist präziser als float, braucht aber mehr Speicher.

Type-Casting bedeutet, einen Datentyp in einen anderen umzuwandeln. Widening Casting passiert automatisch (von klein zu groß), Narrowing Casting musst du manuell machen mit (int) vor der Variable. Das ist wie das Umfüllen von Flüssigkeiten zwischen verschiedenen Behältergrößen.

Achtung: Beim Narrowing Casting können Daten verloren gehen - aus 14.99 wird einfach 14!

Java-Grundlagen

Grundlagen von Java

Java-Klasse
```java
public class Main {
 public static void main(String[] args) {
 System.out.println(

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Operatoren und String-Methoden

Zuweisungsoperatoren machen dein Leben einfacher! Statt x = x + 3 schreibst du einfach x += 3. Das funktioniert auch mit -=, *=, /= und %=. Super zeitsparend bei längeren Codes!

Vergleichsoperatoren geben immer true oder false zurück. == prüft auf Gleichheit (nicht verwechseln mit =!), != auf Ungleichheit, und >, <, >=, <= vergleichen Größen. Diese brauchst du für alle Entscheidungen in deinem Programm.

String-Methoden sind wie Werkzeuge für Texte: .length() zählt Zeichen, .toUpperCase() macht alles groß, .toLowerCase() alles klein, .indexOf() findet die Position eines Buchstabens, und .concat() klebt Texte zusammen.

Merkhilfe: Bei Strings immer doppelte Anführungszeichen verwenden, bei char einzelne Apostrophe!

Java-Grundlagen

Grundlagen von Java

Java-Klasse
```java
public class Main {
 public static void main(String[] args) {
 System.out.println(

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Mathematik und If-Else-Verzweigungen

Die Math-Klasse ist dein Taschenrechner in Java! Math.max() und Math.min() finden das Größte/Kleinste, Math.sqrt() berechnet Quadratwurzeln, Math.abs() macht negative Zahlen positiv. Math.random() erzeugt Zufallszahlen zwischen 0 und 1, und Math.pow(x, y) rechnet x hoch y.

If-Else-Anweisungen sind die Basis für Entscheidungen in deinem Programm. Die Syntax ist simpel: if (Bedingung) { Code }. Wenn die Bedingung wahr ist, wird der Code ausgeführt - wenn nicht, passiert nichts.

Mit else kannst du eine Alternative definieren: Wenn die if-Bedingung falsch ist, läuft der else-Block. Das ist wie eine Weggabelung - du gehst entweder links oder rechts, aber nie beide Wege gleichzeitig.

Praxis-Tipp: Teste deine if-Bedingungen immer mit verschiedenen Werten, um sicherzugehen, dass sie richtig funktionieren!

Java-Grundlagen

Grundlagen von Java

Java-Klasse
```java
public class Main {
 public static void main(String[] args) {
 System.out.println(

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Switch-Anweisungen und For-Schleifen

Switch-Anweisungen sind perfekt, wenn du viele verschiedene Fälle abfragen willst. Statt endloser if-else-Ketten schreibst du switch(variable) und listest alle möglichen case-Werte auf. Das break; nach jedem Case ist wichtig - sonst läuft der Code weiter bis zum nächsten break!

Der default-Fall ist wie ein Auffangnetz: Er wird ausgeführt, wenn keiner der anderen Cases zutrifft. Das ist besonders wichtig für unerwartete Eingaben.

For-Schleifen wiederholen Code automatisch. Die Syntax for (Start; Bedingung; Änderung) sieht kompliziert aus, ist aber logisch: Du startest bei einem Wert, prüfst eine Bedingung und änderst den Wert nach jeder Runde. for inti=0;i<10;i++int i = 0; i < 10; i++ zählt von 0 bis 9.

Debug-Trick: Bei Schleifen immer System.out.println(i) einfügen, um zu sehen, welche Werte durchlaufen werden!

Java-Grundlagen

Grundlagen von Java

Java-Klasse
```java
public class Main {
 public static void main(String[] args) {
 System.out.println(

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Arrays - Listen mit System

Arrays sind wie nummerierte Listen, die mehrere Werte desselben Typs speichern. Du erstellst sie mit eckigen Klammern: String autos = {"BMW", "Ford", "VW"};. Die geschweiften Klammern enthalten die Werte, getrennt durch Kommas.

Der Zugriff funktioniert über den Index (Position), der bei 0 beginnt! autos00 gibt "BMW" zurück, autos11 gibt "Ford". Das ist anfangs verwirrend, aber du gewöhnst dich schnell dran. Ändern geht genauso: autos00 = "Mercedes";.

Mit .length findest du die Array-Größe heraus - ohne Klammern! For-Schleifen und Arrays sind beste Freunde: for inti=0;i<array.length;i++int i = 0; i < array.length; i++ durchläuft alle Elemente. Mehrdimensionale Arrays sind Arrays in Arrays - wie eine Tabelle mit Zeilen und Spalten.

Häufiger Fehler: Arrays fangen bei Index 0 an, nicht bei 1. Bei einem Array mit 5 Elementen sind die Indizes 0, 1, 2, 3, 4!

Java-Grundlagen

Grundlagen von Java

Java-Klasse
```java
public class Main {
 public static void main(String[] args) {
 System.out.println(

Melde dich an, um den Inhalt freizuschaltenEs ist kostenlos!

Zugriff auf alle Dokumente

Verbessere deine Noten

Werde Teil der Community

Mit der Anmeldung akzeptierst du die Nutzungsbedingungen und die Datenschutzrichtlinie

Command Prompt - Java-Programme ausführen

Die Command Prompt (cmd) ist dein direkter Draht zum Computer, um Java-Programme zu kompilieren und auszuführen. Das sieht zwar altmodisch aus, aber es zeigt dir genau, was im Hintergrund passiert.

Der wichtigste Befehl ist cd, um Ordner zu wechseln. Mit javac Dateiname.java kompilierst du dein Programm erstellteine.classDateierstellt eine .class-Datei, und mit java Dateiname führst du es aus. Diese zwei Schritte brauchst du für jedes Java-Programm.

Weitere nützliche Befehle sind pushd zum Ordner merken und cd /D zum Laufwerk wechseln. Das mag am Anfang umständlich wirken, aber du lernst dabei viel über die Funktionsweise deines Computers.

Profi-Tipp: Erstelle einen Ordner nur für Java-Übungen und navigiere mit cd dorthin. Das spart Zeit und Nerven!

Wir dachten, du würdest nie fragen...

Was ist der Knowunity KI-Begleiter?

Unser KI-Begleiter ist speziell auf die Bedürfnisse von Schülern zugeschnitten. Basierend auf den Millionen von Inhalten, die wir auf der Plattform haben, können wir den Schülern wirklich sinnvolle und relevante Antworten geben. Aber es geht nicht nur um Antworten, sondern der Begleiter führt die Schüler auch durch ihre täglichen Lernherausforderungen, mit personalisierten Lernplänen, Quizfragen oder Inhalten im Chat und einer 100% Personalisierung basierend auf den Fähigkeiten und Entwicklungen der Schüler.

Wo kann ich mir die Knowunity-App herunterladen?

Du kannst dir die App im Google Play Store und im Apple App Store herunterladen.

Ist Knowunity wirklich kostenlos?

Ja, du hast kostenlosen Zugriff auf Inhalte in der App und auf unseren KI-Begleiter. Zum Freischalten bestimmter Features in der App kannst du Knowunity Pro erwerben.

22

Smarte Tools NEU

Verwandle diese Notizen in: ✓ 50+ Übungsaufgaben ✓ Interaktive Karteikarten ✓ Vollständige Probeklausur ✓ Aufsatz-Gliederungen

Probeklausur
Quiz
Flashcards
Aufsatz

Ähnliche Inhalte

Datenbankdesign und SQL-Abfragen

Erfahren Sie alles über das Design von relationalen Datenbanken, einschließlich der Struktur von Datenbanktabellen, Datentypen und SQL-Abfragen. Diese Zusammenfassung behandelt wichtige Konzepte wie Primärschlüssel, Entity-Relationship-Diagramme, SELECT, INSERT, UPDATE und GROUP BY. Ideal für Informatikstudenten, die ihre Kenntnisse in Datenbankmodellierung und SQL vertiefen möchten.

InformatikInformatik
11

Datenbankentwicklung und Normalisierung

Dieser Lernzettel behandelt die Grundlagen der Datenbankentwicklung, einschließlich der Nutzung von Excel als Datenbank, dem Datenbankentwicklungsprozess, dem Entity-Relationship-Modell, der relationalen Datenbankstruktur und der Normalisierung. Ideal für Studierende, die sich auf Datenbankdesign und SQL-Abfragen vorbereiten möchten.

InformatikInformatik
11

Zahlensysteme im Computer

Entdecken Sie die Grundlagen der Zahlendarstellung in Computern, einschließlich des Dezimal-, Dual- und Hexadezimalsystems. Erfahren Sie, wie Zahlen konvertiert werden und welche Rolle der ASCII-Code spielt. Diese Zusammenfassung bietet einen klaren Überblick über die verschiedenen Zahlensysteme und deren Anwendungen in der Informatik.

InformatikInformatik
11

Webentwicklung Grundlagen

Erfahren Sie die Grundlagen der Webentwicklung mit HTML, CSS und PHP. Dieser umfassende Leitfaden behandelt die Erstellung von Webseiten, Datenbankanlegung mit SQL, Datenbanknormalisierung und die Verwendung von JOIN-Abfragen. Ideal für Abiturienten, die sich auf das Fach Informationsverarbeitung vorbereiten.

InformatikInformatik
13

Python Grundlagen verstehen

Entdecken Sie die grundlegenden Konzepte der Python-Programmierung in diesem umfassenden Überblick. Ideal für Anfänger, die die Basis von Python erlernen möchten. Themen umfassen Datentypen, Kontrollstrukturen und Funktionen. Perfekt für Präsentationen oder als Zusammenfassung.

InformatikInformatik
11

Arduino Programmierbefehle

Entdecken Sie die wichtigsten Programmierbefehle für Arduino, einschließlich digitaler und analoger Steuerung, Zufallszahlengenerierung und serieller Kommunikation. Ideal für Anfänger und Fortgeschrittene, die ihre Kenntnisse in der Arduino-Programmierung vertiefen möchten.

InformatikInformatik
11

Nichts passendes dabei? Erkunde andere Fachbereiche.

Schüler:innen lieben uns — und du wirst es auch.

4.9/5

App Store

4.8/5

Google Play

Die App ist sehr leicht und gut gestaltet. Habe bis jetzt alles gefunden, nachdem ich gesucht habe und aus den Präsentationen echt viel lernen können! Die App werde ich auf jeden Fall für eine Klassenarbeit verwenden! Und als eigene Inspiration hilft sie natürlich auch sehr.

Stefan S

iOS user

Diese App ist wirklich echt super. Es gibt so viele Lernzettel und Hilfen, […]. Mein Problemfach ist zum Beispiel Französisch und die App hat mega viel Auswahl für Hilfe. Dank dieser App habe ich mich in Französisch verbessert. Ich würde diese jedem weiterempfehlen.

Samantha Klich

Android user

Wow ich bin wirklich komplett baff. Habe die App nur mal so ausprobiert, weil ich es schon oft in der Werbung gesehen habe und war absolut geschockt. Diese App ist DIE HILFE, die man sich für die Schule wünscht und vor allem werden so viele Sachen angeboten, wie z.B. Ausarbeitungen und Merkblätter, welche mir persönlich SEHR weitergeholfen haben.

Anna

iOS user

Ich finde Knowunity so grandios. Ich lerne wirklich für alles damit. Es gibt so viele verschiedene Lernzettel, die sehr gut erklärt sind!

Jana V

iOS user

Ich liebe diese App sie hilft mir vor jeder Arbeit kann Aufgaben kontrollieren sowie lösen und ist wirklich vielfältig verwendbar. Man kann mit diesem Fuchs auch normal reden so wie Probleme im echten Leben besprechen und er hilft einem. Wirklich sehr gut diese App kann ich nur weiter empfehlen, gerade für Menschen die etwas länger brauchen etwas zu verstehen!

Lena M

Android user

Ich finde Knowunity ist eine super App. Für die Schule ist sie ideal , wegen den Lernzetteln, Quizen und dem AI. Das gute an AI ist , dass er nicht direkt nur die Lösung ausspuckt sondern einen Weg zeigt wie man darauf kommt. Manchmal gibt er einem auch nur einen Tipp damit man selbst darauf kommt . Mir hilft Knowunity persönlich sehr viel und ich kann sie nur weiterempfehlen ☺️

Timo S

iOS user

Die App ist einfach super! Ich muss nur in die Suchleiste mein Thema eintragen und ich checke es sehr schnell. Ich muss nicht mehr 10 YouTube Videos gucken, um etwas zu verstehen und somit spare ich mir meine Zeit. Einfach zu empfehlen!!

Sudenaz Ocak

Android user

Diese App hat mich echt verbessert! In der Schule war ich richtig schlecht in Mathe und dank der App kann ich besser Mathe! Ich bin so dankbar, dass ihr die App gemacht habt.

Greenlight Bonnie

Android user

Ich benutze Knowunity schon sehr lange und meine Noten haben sich verbessert die App hilft mir bei Mathe,Englisch u.s.w. Ich bekomme Hilfe wenn ich sie brauche und bekomme sogar Glückwünsche für meine Arbeit Deswegen von mir 5 Sterne🫶🏼

Julia S

Android user

Also die App hat mir echt in super vielen Fächern geholfen! Ich hatte in der Mathe Arbeit davor eine 3+ und habe nur durch den School GPT und die Lernzettek auf der App eine 1-3 in Mathe geschafft…Ich bin Mega glücklich darüber also ja wircklich eine super App zum lernen und es spart sehr viel Heit dass man mehr Freizeit hat!

Marcus B

iOS user

Mit dieser App hab ich bessere Noten bekommen. Bessere Lernzettel gekriegt. Ich habe die App benutzt, als ich die Fächer nicht ganz verstanden habe,diese App ist ein würcklich GameChanger für die Schule, Hausaufgaben

Sarah L

Android user

Hatte noch nie so viel Spaß beim Lernen und der School Bot macht super Aufschriebe die man Herunterladen kann total Übersichtlich und Lehreich. Bin begeistert.

Hans T

iOS user

Die App ist sehr leicht und gut gestaltet. Habe bis jetzt alles gefunden, nachdem ich gesucht habe und aus den Präsentationen echt viel lernen können! Die App werde ich auf jeden Fall für eine Klassenarbeit verwenden! Und als eigene Inspiration hilft sie natürlich auch sehr.

Stefan S

iOS user

Diese App ist wirklich echt super. Es gibt so viele Lernzettel und Hilfen, […]. Mein Problemfach ist zum Beispiel Französisch und die App hat mega viel Auswahl für Hilfe. Dank dieser App habe ich mich in Französisch verbessert. Ich würde diese jedem weiterempfehlen.

Samantha Klich

Android user

Wow ich bin wirklich komplett baff. Habe die App nur mal so ausprobiert, weil ich es schon oft in der Werbung gesehen habe und war absolut geschockt. Diese App ist DIE HILFE, die man sich für die Schule wünscht und vor allem werden so viele Sachen angeboten, wie z.B. Ausarbeitungen und Merkblätter, welche mir persönlich SEHR weitergeholfen haben.

Anna

iOS user

Ich finde Knowunity so grandios. Ich lerne wirklich für alles damit. Es gibt so viele verschiedene Lernzettel, die sehr gut erklärt sind!

Jana V

iOS user

Ich liebe diese App sie hilft mir vor jeder Arbeit kann Aufgaben kontrollieren sowie lösen und ist wirklich vielfältig verwendbar. Man kann mit diesem Fuchs auch normal reden so wie Probleme im echten Leben besprechen und er hilft einem. Wirklich sehr gut diese App kann ich nur weiter empfehlen, gerade für Menschen die etwas länger brauchen etwas zu verstehen!

Lena M

Android user

Ich finde Knowunity ist eine super App. Für die Schule ist sie ideal , wegen den Lernzetteln, Quizen und dem AI. Das gute an AI ist , dass er nicht direkt nur die Lösung ausspuckt sondern einen Weg zeigt wie man darauf kommt. Manchmal gibt er einem auch nur einen Tipp damit man selbst darauf kommt . Mir hilft Knowunity persönlich sehr viel und ich kann sie nur weiterempfehlen ☺️

Timo S

iOS user

Die App ist einfach super! Ich muss nur in die Suchleiste mein Thema eintragen und ich checke es sehr schnell. Ich muss nicht mehr 10 YouTube Videos gucken, um etwas zu verstehen und somit spare ich mir meine Zeit. Einfach zu empfehlen!!

Sudenaz Ocak

Android user

Diese App hat mich echt verbessert! In der Schule war ich richtig schlecht in Mathe und dank der App kann ich besser Mathe! Ich bin so dankbar, dass ihr die App gemacht habt.

Greenlight Bonnie

Android user

Ich benutze Knowunity schon sehr lange und meine Noten haben sich verbessert die App hilft mir bei Mathe,Englisch u.s.w. Ich bekomme Hilfe wenn ich sie brauche und bekomme sogar Glückwünsche für meine Arbeit Deswegen von mir 5 Sterne🫶🏼

Julia S

Android user

Also die App hat mir echt in super vielen Fächern geholfen! Ich hatte in der Mathe Arbeit davor eine 3+ und habe nur durch den School GPT und die Lernzettek auf der App eine 1-3 in Mathe geschafft…Ich bin Mega glücklich darüber also ja wircklich eine super App zum lernen und es spart sehr viel Heit dass man mehr Freizeit hat!

Marcus B

iOS user

Mit dieser App hab ich bessere Noten bekommen. Bessere Lernzettel gekriegt. Ich habe die App benutzt, als ich die Fächer nicht ganz verstanden habe,diese App ist ein würcklich GameChanger für die Schule, Hausaufgaben

Sarah L

Android user

Hatte noch nie so viel Spaß beim Lernen und der School Bot macht super Aufschriebe die man Herunterladen kann total Übersichtlich und Lehreich. Bin begeistert.

Hans T

iOS user