Java Interfaces verstehen
5:40
Жыл бұрын
Bakteriensimulation (10 Stunden)
10:01:58
Java Wurzeln Berechnen (Tutorial)
5:49
Komplexe Zahlen in Java?
27:47
Жыл бұрын
Diese TicTacToe KI verliert nie!
4:08
Wie viele Entsperrmuster gibt es?
7:30
Java Chat Programmieren (Mit GUI)
1:03:14
Was bedeutet static?
3:16
Жыл бұрын
Was bedeutet extends in Java?
3:32
Wofür sind packages?
2:25
Жыл бұрын
Was ist eine for each Schleife?
1:15
Пікірлер
@ritaschulz6536
@ritaschulz6536 13 күн бұрын
def isPrime(n): n=int(n) if n<2:return 0 if n<4:return -1 if (n&1)==0:return 0 SQR=int((n**.5)+1) for Divisor in range(3,SQR,2): if n%Divisor==0:return 0 next return -1 # end def
@ritaschulz6536
@ritaschulz6536 13 күн бұрын
if (n&1)==0:return 0
@subarunatsuki1902
@subarunatsuki1902 15 күн бұрын
Super Erklärung!
@Gamuss12345
@Gamuss12345 21 күн бұрын
Dein Kanal ist soooo underrated!!!!
@javaABCde
@javaABCde 19 күн бұрын
Danke 😅 Unterhaltungsvideos bekommen leider deutlich mehr Aufmerksamkeit. Aber freut mich wenn ich helfen kann ^^
@GitGru
@GitGru Ай бұрын
Das fast einzige Java Tutorial, in dem ALLES WIRKLICH gut erklärt wird!
@assterrix23
@assterrix23 2 ай бұрын
super erklärt, danke!
@kilian9758
@kilian9758 2 ай бұрын
Bei Minute 11:34 zur Methode paint(Graphics g): Wodurch wird paint aufgerufen und warum wird kein Graphics Object benötigt, um diese Methode aufzurufen?
@javaABCde
@javaABCde 2 ай бұрын
Die Methode paint(Graphics g) wird von der Java Rendering-Pipeline aufgerufen, wenn ein JPanel neu gezeichnet werden muss. Das läuft im Hintergrund ab, sodass man sie nicht selbst aufrufen oder ein Graphics Objekt erzeugen muss. Wir überschreiben nur die Methode um das Render-Verhalten selbst zu definieren.
@peterweger2785
@peterweger2785 3 ай бұрын
Hat mir nicht wirklich geholfen,es hat trotzdem Spaß gemacht dir zuzuhören 😜
@SandraSchmidt-yb9of
@SandraSchmidt-yb9of 3 ай бұрын
Algoritmus: Start bei der 7 +4=11 +2=13 +4=17 +2=19 +4=23, dann weiter addieren mit : +6=29 +2=31 +6=37, und wieder von vorne.. +4=41 +2=43 +4=47 +2=49. ......Streichung, da 7er... +4=53, +6+2+6 +4+2+4+2+4.....Jetzt die Vielfachen streichen, schneller als Eratosthenes!!!!VG😊
@krogoth0815
@krogoth0815 4 ай бұрын
Großartig erklärt und mir ist vieles nun besser klar geworden :) Tolles Video
@krogoth0815
@krogoth0815 4 ай бұрын
Das ist wirklich Brainf*ck... Damit schreckt man jeden davon ab, der programmieren lernen will :D
@krogoth0815
@krogoth0815 4 ай бұрын
Mega gut, richtig schönes Video für GUI- und Socketprogrammierung. Ich bin total begeistert wie gut du erklären kannst.
@AverageBishop-
@AverageBishop- 4 ай бұрын
Weil ich einen schmutz lehrer habe
@javaABCde
@javaABCde 4 ай бұрын
Kostenloser Java Kurs: javaABC.de
@AverageBishop-
@AverageBishop- 4 ай бұрын
@@javaABCde ist jetzt leider schon zu spät ich habe Informatik ab nächstem Jahr nicht mehr. Genau dann, wenn der Lehrer von der Schule geht. Trotzdem danke für dein Engagement ich habe tatsächlich vor 1 oder 2 Jahren damit gelernt. <3
@DrJohn123
@DrJohn123 4 ай бұрын
Why do Java programmers wear glasses? Because they don't C#!
@javaABCde
@javaABCde 4 ай бұрын
Old, but gold 👌🏻
@DrJohn123
@DrJohn123 4 ай бұрын
Nerdiger Kommentar: char ist quasi ein 16bit unsigned Ganzzahltyp. Merkt man z.B. bei System.out.println('a' + 'b'). 🤓
@javaABCde
@javaABCde 4 ай бұрын
Ja, das ist aber eben die Ausnahme. 32 oder 64 Bit unsigned Fehlanzeige ^^
@fairphoneuser9009
@fairphoneuser9009 4 ай бұрын
Zur Ausführungsgeschwindigkeit: die GUI-Bibliotheken sind ziemliche Memory Hogs. Das ist schon recht nervig. Ansonsten halte ich den Hass gegen Java natürlich für extrem übertrieben. Es ist einfach ein Meme das sich verselbständigt hat...
@jeremyx8
@jeremyx8 4 ай бұрын
Der Hass gegenüber PHP ist noch viel schlimmer :D
@fairphoneuser9009
@fairphoneuser9009 4 ай бұрын
Und basiert auf PHP3.
@_TechGA
@_TechGA 5 ай бұрын
Cooles Video♥︎
@Kurd-lf3rv
@Kurd-lf3rv 6 ай бұрын
Hey Hasi, kann ich das alles auch in Eclipse nachprogrammieren? Oder ist IntelliJ zwingend notwendig?
@javaABCde
@javaABCde 6 ай бұрын
Geht natürlich auch ^^ Allerdings erkläre ich Shortcuts z.B. nur für IntelliJ
@tilmanaghalar3123
@tilmanaghalar3123 6 ай бұрын
Sudoku macht man nicht mit raten
@tilmanaghalar3123
@tilmanaghalar3123 6 ай бұрын
Es geht darum es ohne fehler zu schaffen
@javaABCde
@javaABCde 6 ай бұрын
Werbung: Link zu meinem neuen Udemy Kurs "Java Funktionale Programmierung: Lambdas & Streams": 💻www.udemy.com/course/javaabc-fp/?referralCode=E9CC801D3ECFB5A79BF9 Link zum interaktiven Java Anfänger-Kurs (Kostenlos & Ohne Anmeldung): 💻www.javaABC.de/
@isas213
@isas213 7 ай бұрын
Dein Anfängerkurs ist sehr gut! Kurz und knackig.
@uwgfjbdjsbjl
@uwgfjbdjsbjl 7 ай бұрын
hey kann ich das irgendwie umcoden das es auch von anderem wlan geht ?
@javaABCde
@javaABCde 7 ай бұрын
Das Programm an sich funktioniert dafür. Nur dein Router lässt keine Verbindungen in dein Privatnetz zu. Es gibt viele Möglichkeiten, z.B. eine Portfreigabe im Router (unsicher), oder du lässt das Server-Programm auf einem öffentlichen Server laufen. Wenn das keine Option ist könntest du auch ein virtuelles privates Netz nutzen, z.B. über Hamachi.
@HichamAlkarmi
@HichamAlkarmi 7 ай бұрын
perfektes Video zum wiederholen danke dir
@bacu5204
@bacu5204 7 ай бұрын
Sehr gutes Video, dankeschön
@NoobMaster-ex7zm
@NoobMaster-ex7zm 8 ай бұрын
Bei mir ist der Player plötzlich oben rechts in der Ecke, ist das jemand anderen auch passiert? Hab irgendwo ein Fehler, der das versursacht, weiss aber nicht wo..
@thomasmairowski9101
@thomasmairowski9101 8 ай бұрын
Das Zuhören mit dem Gedudel im Hintergrund ist ziemlich anstrengend. Könnte man sich nicht einfach darauf einigen, dass jeder, der das braucht, sein eigenes Radio, MP3-Player oder Google-irgendwas parallel laufen lassen soll?
@apenrad
@apenrad 8 ай бұрын
Sehr gut. Die Akustik fehlt noch.
@lemontree-i4h
@lemontree-i4h 9 ай бұрын
sehr cooles Video hat mir sehr geholfen auch bei einem anderen Projekt
@Just.on.swoop17
@Just.on.swoop17 10 ай бұрын
Ich hasse informatik
@javaABCde
@javaABCde 10 ай бұрын
Haha oh je! Kopf hoch, du schaffst das 👍🏻
@mikail9894
@mikail9894 11 ай бұрын
Vielen Dank
@fififxxxxkx4925
@fififxxxxkx4925 11 ай бұрын
hey ich muss für die schule auch java lernen ich bin bei der map und sie ist auch da wenn ich starte nur eben die dots nicht die weißen weißt du spontan woran es lieben könnte ?
@javaABCde
@javaABCde 11 ай бұрын
Hey, schau mal durch eine Konsolenausgabe ob die render-Methode in Dot überhaupt ausgeführt wird. Falls nicht hast du sie irgendwo zwischen der Display Klasse und der Dot Klasse vergessen aufzurufen. Vielleicht ein kleiner Fehler in der Switch-Expression der GameMap-Klasse? Wenn die render Methode aufgerufen wird, wird vielleicht die Farbe von dem Dot nicht gesetzt?
@nicogeheim398
@nicogeheim398 11 ай бұрын
Ich komme bei 1:19:53 nicht weiter, denn irgendwie wird bei mir die Klasse TimeUnit nicht akzeptiert.. ("Cannot resolve symbol TimeUnit"). Wenn ich den Source Code der Klasse Executors bzw in das Interface scheduleAtFixedRate schaue ist die Klasse Time unit auch rot markiert. Gibt es vielleicht irgendein package das ich importieren soll? LG Nico
@javaABCde
@javaABCde 11 ай бұрын
Hey Nico, die Imports für die Klasse sollten (abgesehen von den selbst erstellten Klassen) folgende sein: import javax.swing.*; import java.awt.*; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit;
@nicogeheim398
@nicogeheim398 11 ай бұрын
@@javaABCde Danke für deine Antwort:) das Problem ist, wenn ich TimeUnit "import java.util.concurrent.TimeUnit;" importieren will, dann heißt es immer noch: "Cannot resolve symbol TimeUnit".. :(
@javaABCde
@javaABCde 11 ай бұрын
@@nicogeheim398 okay komisch… dann weiß ich auch nicht weiter. Vielleicht die JDK neu installieren?
@nicogeheim398
@nicogeheim398 11 ай бұрын
Mit JDK 17 Funktioniert’s dann lol
@javaABCde
@javaABCde 11 ай бұрын
Werbung: Link zu meinem neuen Udemy Kurs "Java Funktionale Programmierung: Lambdas & Streams": 💻 www.udemy.com/course/javaabc-fp/?referralCode=E9CC801D3ECFB5A79BF9 Link zum interaktiven Java Anfänger-Kurs (Kostenlos & Ohne Anmeldung): 💻 www.javaABC.de/
@alekszockt592
@alekszockt592 11 ай бұрын
ich bin bei den Wandkolisionen angekommen aber meine Figur lässt sich nicht bewegen sie ist wie am Anfang steht stehen ich sehe vom system print das der druck ankommt aber nichts passiert was kann ich machen? ich bin alles nachgegangen und ich habe alles richtig gemacht. (ich bin auch in Intelij und ich glaube ich habe vieleicht etwas nicht installiert)
@javaABCde
@javaABCde 11 ай бұрын
Hey! Ich glaube nicht dass du etwas installieren musst. Wenn der Tastendruck ankommt muss dein Fehler irgendwo zwischen der keyPressed() Methode und dem Rendern sein. Geh am besten alles Schritt für Schritt durch und lass dir ausgeben ob die Zustände (z.B. die Bewegungen der Figur) so sind wie sie sein sollen. Eventuell liegt das Problem auch bei der Game-Loop. Ich weiß, Debugging ist ekelhaft, aber oft sind es nur kleine Tippfehler.
@sna9210
@sna9210 Жыл бұрын
Ich nach 5 minuten ... Erstelle mir eine Liste wie ich die Ethischen richtlinien umgehen kann 😂😂😂
@bluemchen6162
@bluemchen6162 Жыл бұрын
Ich hab letztens mal gefragt, ob er/sie auch Migräne hat... 😂
@tonyproductions_official
@tonyproductions_official Жыл бұрын
Du bist ein Gigachad!
@legolas6767
@legolas6767 Жыл бұрын
Sieben Monate später konnte Bing AI die Uhrzeit von Sri Lanka liefern
@ProudToBeKraut_Varus
@ProudToBeKraut_Varus Жыл бұрын
ChatGPT wurde kastriert. Politisch unkorrekte Fragen (FUCKPC), kritische Fragen zu aktuellen Themen, Daten und Fakten zu (erfassten) Ereignissen der letzten 50 Jahren aus denen man Profit schlagen könnte, etc etc etc, man bekommt immer nur noch die selbe Floskel. MÜLL.
@angeloliver7613
@angeloliver7613 Жыл бұрын
Ich habe ein kurzes Passwort aus Buchstaben und Zahlen. Die Gesichtserkennung und die Fingerabdrücke sind mir zu unheimlich. Es gibt so viele Kriminalserien in denen dann die Person getötet wird und die Verbrecher entsperren das Handy mit ihrem Kopf oder schneiden der Person einen Finger ab oder rauben das Auge für den Türscanner...😟. Die Punkte sind mir zu unsicher. Auf dem Display kann man die Art des Wischens sehen.
@angeloliver7613
@angeloliver7613 Жыл бұрын
Der vegane cake überrascht mich positiv.
@drjaywe492
@drjaywe492 Жыл бұрын
Total gutes Video! Echt schade, dass es nur so wenige Clicks hat
@javaABCde
@javaABCde Жыл бұрын
Nach langer Zeit endlich ein Video zu Interfaces :)
@thepurge3957
@thepurge3957 Жыл бұрын
Das finde ich Super 👍
@Bluegamerful
@Bluegamerful Жыл бұрын
Könnte man noch den Abstand zwischen den „Hitboxen“ der Teilchen verkleinern? Vielleicht dass sie genau auf den Punkt passt? Dann würden sie auch realistischer kollidieren
@javaABCde
@javaABCde Жыл бұрын
Die Punktteilchen haben ja keine festgelegte Größe. Aber natürlich könnte man den Render-Radius ändern :)
@Bluegamerful
@Bluegamerful Жыл бұрын
@@javaABCde oh ja stimmt. was war denn Render-Radius gleich noch?^^‘
@javaABCde
@javaABCde Жыл бұрын
@@Bluegamerful Einfach nur der Radius des Kreises um jedes Teilchen in Pixeln, aktuell 10.
@Bluegamerful
@Bluegamerful Жыл бұрын
@@javaABCde Oh achso xD hast du das Projekt eigentlich irgendwo veröffentlicht?
@javaABCde
@javaABCde Жыл бұрын
@@Bluegamerful Link zum GitHub ist wie immer in der Videobeschreibung
@notnuro
@notnuro Жыл бұрын
Wie funktionieren die Fäden? Ist es einfach linear dass je weiter die verbundenen Punkte von einander entfernt sind, desto schwerer ist die Kraft beide Punkte relativ der Länge in die Mitte zu ziehen?
@javaABCde
@javaABCde Жыл бұрын
Ja, die Kraft ist linear: F = k * x F: Federkraft k: Federkonstante x: Auslenkung Die Richtung ist genau zum jeweils anderen Teilchen (und das ist identisch zur Richtung zum Mittelpunkt).
@javaABCde
@javaABCde Жыл бұрын
Was natürlich nicht linear ist, ist das Lennard-Jones-Potential, das die Teilchen wieder voneinander wegdrückt. Das geht mit abnehmender Distanz gegen unendlich.
@notnuro
@notnuro Жыл бұрын
@@javaABCde danke, das hier hat mich extrem geweckt, habe mich direkt an meinen pc gesetzt um das ganze selber versuchen zu implementieren 😅
@Kolbenik
@Kolbenik Жыл бұрын
Ich habe es aber schon geschafft, dass statt der IP Adresse der Hostname angezeigt wird, also der Name vom pc