I have Han Shunping's video lecture here, which is very basic. I'll give it to you if you need it. The following is the list:
Step by Step Learning java in Han Shunping from Introduction to Proficiency Lecture 1-Pioneering Chapter
Step by Step Learning java in Han Shunping from Introduction to Proficiency Lecture 1-Content Introduction Analysis of Project Demonstration Principle
Content Introduction: This chapter explains the following contents: (1) Course Introduction (2) Project Demonstration (Tank Game, Thunder Battleship, Manhan Building, Bomber ..) (3) Introduction to Java (4) Introduction to Java development tools (5) Features of Java language (6) Installation and configuration demonstration of 6)jdk (7) Analysis of Java operation principle (Hello, Wrold)
Han Shunping learns java step by step from introduction to mastery Lecture 2-Variable data types
Content introduction: This chapter explains the following contents: (1) Knowing variables (2) Basic data types of Java (3) Defining variables, initializing and assigning values (4). Conversion of basic data types A. Automatic conversion B. Forced conversion C. Conversion in calculation
Han Shunping learns java step by step from introduction to mastery Lecture 3-Operator flow control
Content introduction: This chapter explains the following contents: (1) Arithmetic operators of Java (2) Relational operators of Java (3) Logical operators of Java (4) Three major flow controls of Java-Sequence control (5). Three major process controls of java-branch control
Han Shunping learns java step by step from entry to mastery Lecture 4-process control
Content introduction: This chapter explains the following contents: (1) Three major process controls of Java-branch control (2) Three major process controls of Java-loop control (3). Homework arrangement
Han Shunping learns java step by step from introduction to mastery Lecture 5-Class object
Content introduction: This chapter explains the following contents: (1) Introduction of classes; (2) Introduction of objects; (3) Relationship between classes and objects; (4) Differences and connections between classes and objects; (5) How to define classes; (6). How to create a class
Step by step learning java in Han Shunping Lecture 6-Member Attributes and Member Methods
Content introduction: This chapter explains the following contents: (1) Member attributes of a class; (2) How to access (use) member variables of an object; (3) The form of an object in memory; (4). Definition and use of member methods of classes
Han Shunping learns java step by step from getting started to mastering Lecture 7-member method construction method
Content introduction: This chapter explains the following contents: (1) understanding of member methods of classes; (2) methods-calling procedures; (3) member methods (functions) of classes; (4) definition and use of member methods of classes; (5) construction methods of classes. Summary of the construction method of classes
Han Shunping learns java step by step from introduction to mastery of class 8 -this variable
Content introduction: This chapter explains the following contents: (1)this pronoun is detailed; (2) Class variable is detailed
Han Shunping learns java step by step from introduction to mastery of class 9-Class method encapsulation
Content introduction: This chapter explains the following contents: (1) Class method is detailed. Abstraction (3) encapsulation (4) four access modifiers public private protected by default (5) package
Han Shunping's step-by-step learning of java from entry to mastery Lecture 11-Access modifier overloading coverage
Content introduction: This chapter explains the following contents: (1) Detailed explanation of four access modifiers (2) Detailed explanation of inheritance (3) Overloading of methods
(4 Coverage of methods
Han Shunping learns java step by step from introduction to mastery 11-josephus problem
Contents: This chapter explains the following contents: (1) josephus problem explains in detail (solved by linked list)
Han Shunping learns java step by step from introduction to mastery 12-polymorphism
Contents: This chapter explains the following contents: (1) Detailed explanation of polymorphism
Han Shunping learns java step by step from introduction to mastery lecture 13-abstract class interface
Content introduction: This chapter explains the following contents: (1) Detailed explanation of abstract class (2) Detailed explanation of interface
Han Shunping learns java step by step from introduction to mastery lecture 14 -final homework comment
Content introduction: This chapter explains the following contents: (1) Realizing polymorphism with interface. Implementation interface vs inheritance class (3) detailed explanation of 3)final modifier
(4) homework comment
Han Shunping step-by-step learning java from introductory to proficient lecture 15-homework test
(1) homework and test comment
Han Shunping step-by-step learning java from introductory to proficient lecture 16-array
(1) detailed explanation of array (2) Object array
Han Shunping's step-by-step learning java from introduction to mastery lecture 17-sorting
(1) Introduction to sorting (2) Bubble sorting (3) Selection sorting
Han Shunping's step-by-step learning java from introduction to mastery lecture 18-sorting search
(1) Insertion sorting (2) Quick sorting (3) External sorting (4) Sequential search and binary search
Han Shunping's step-by-step learning java from introduction to mastery Lecture 19-Multidimensional array
(1) Multidimensional array explanation
Han Shunping's step-by-step learning java from introduction to mastery Lecture 21-Binary bit displacement operation
Content introduction: This chapter explains the following contents: (1) Binary (original code, complement, complement) (2 Bitwise OR) (3) Displacement operation (arithmetical right shift, arithmetical left shift, logical left shift)
Han Shunping's step-by-step study of java from introduction to mastery Lecture 21-Collection
Content introduction: This chapter explains the following contents: (1) Set frame diagram, System introduction (2)ArrayList detailed explanation
Step by step learning java in Han Shunping Lecture 22-Collection
Content introduction: This chapter explains the following contents: (1) Using ArrayList to complete employee salary management system (2) Introduction and use of 2)LinkedList (3) Introduction and use of 3)Vector (4)Stack (stack). Introduction and use of
Step by step learning java in Han Shunping Lecture 23-Collection
Content introduction: This chapter explains the following contents: (1) Introduction and use of HashMap (2) Introduction and use of Hashtable (3) Difference between HashMap and Hashtable (4) ArrayList, The difference between Vector
Han Shunping's step-by-step learning java from introduction to mastery Lecture 24-Collection supplement
Content introduction: This chapter explains the following contents: (1) Supplementary explanation for the use of collections.
Han Shunping's step-by-step learning java from introduction to mastery Lecture 25-Generic exception
Content introduction: This chapter explains the following contents: (1) Introduction to Java generics (2). Detailed explanation of java generics with examples (3) Advantages of java generics
(4) Introduction of exceptions and classification of exceptions
Han Shunping's step-by-step study of Java from introduction to mastery Lecture 26-Exceptions
Content introduction: This chapter explains the following contents: (1) Handling of exceptions -try catch finally(2) Handling of Exceptions -throws
Han Shunping Learn java Step by Step from Introduction to Proficiency Lecture 27-Homework Evaluation Lecture
Content Introduction: This chapter explains the following contents: (1) Homework Evaluation Lecture (best referee, students' grades ...)
Han Shunping Learn java Step by Step from Introduction to Proficiency Lecture 28-Interview Evaluation Lecture
Content Introduction: This chapter explains the following contents: (1) Comments on interview questions of CCID programmers [finally to be determined ... ]
Han Shunping learns java step by step from introduction to mastery Lecture 29-Introduction of swing in Manhan Building
Content introduction: This chapter explains the following contents: (1) Introduction of graphical user interface programming (gui)(2) Demonstration of catering system in Manhan Building
(3)awt swing swt jface relationship (4). Introduction to eclipse (5) Introduction to Swing Components (6) Form Components and Button Components of Swing
Step by Step Learning java in Han Shunping Lecture 31-Layout Manager
Content Introduction: This chapter explains the following contents: (1) Introduction to Layout Manager (2)BorderLayout Boundary Layout (3)FlowLayout Streaming Layout (4). GridLayout grid layout
Learn java step by step in Han Shunping Lecture 31-Common components
Content introduction: This chapter explains the following contents: (1) Introduction and use of 1)JPanle; (2) Comprehensive use of layout manager
; (3) JTextfield JPasswordfield Jlabel (4). Common components of swing JCheckbox jradiobutton (5) Common components of Swing JComboBox JList JScrollPane
Han Shunping Learn java step by step from entry to mastery Lecture 32 -swing programming practice
Content introduction: This chapter explains the following contents: (1)swing programming practice-Kingsoft PowerWord interface (2). Swing Programming Practice -qq Chat Interface (3)swing Programming Practice -qq Login Interface (4)swing Programming Practice-Notebook Interface (5)swing Component JSplitpane JTextarea J Tabbed Pane (6) Swing component j menubar jmenu j menuitem jtoolbar
Han Shunping Learn java step by step from introduction to mastery Lecture 33-Drawing technology tank battle 1
Content introduction: This chapter explains the following contents: (1) tank battle game demonstration (2)java drawing coordinate system
(3) Concept of pixels (4)java drawing technology-principle (5). Common methods of java drawing
Han Shunping learns java step by step from introduction to mastery. Lecture 34-Drawing Technology Tank Wars 2
Content Introduction: This chapter explains the following contents: (1) tank battle Game-Drawing Tanks (2) Homework-Draw Toad and Tortoise
Han Shunping Learn java step by step from introduction to mastery Lecture 35-Event handling tank battle 3
Content introduction: This chapter explains the following contents: (1)java event handling mechanism-principle; (2)java event handling mechanism case details
; (3) Event source event listener event handling method details; (4). Understanding the popular version of java event handling mechanism
(5) Let a ball be controlled to move up, down, left and right (keyboard monitoring)
Han Shunping learns java step by step from introduction to mastery Lecture 36-Event monitoring tank battle 4
Content introduction: This chapter explains the following contents: (1)java event handling mechanism continues to explain (2) Event listener interface
(3). Some cases of event handling mechanism
Han Shunping learns java step by step from introduction to mastery Lecture 37-event summary tank battle 5
Content introduction: This chapter explains the following contents: (1)java event handling programming summary (2) Tank battle game-let your tank move freely.
Han Shunping learns java step by step from introduction to mastery. Lecture 38-Thread tank battle 6
Content introduction: This chapter explains the following contents: (1) Introduction of the process; (2) Introduction of the thread and its function; (3) Developing the thread by inheriting the thread class; (4). Developing Threads by Realizing Runnable Interface
Han Shunping Learn java Step by Step from Introduction to Proficiency Lecture 39-Thread tank battle 7
Content Introduction: This chapter explains the following contents: (1) How to better understand threads; (2) The difference between inheriting threads and realizing Runnable interfaces; (3) The practical application of threads-tank battle game (3.1). Players can fire bullets.
Han Shunping learns java step by step from introduction to mastery. Lecture 41-Thread
Content introduction: This chapter explains the following contents: (1) Experience of thread use (2) Thread synchronization processing method
(3) Object lock and thread safety (4). The specific use of synchronized
Learn java step by step in Han Shunping Lecture 41-tank battle 8
Contents: This chapter explains the following contents: (1) tank battle game upgrade (3.1) Players can fire bullets continuously
(2) tank battle game upgrade (3.1) When hitting an enemy tank, Enemy tanks disappear
Han Shunping learns java step by step from introduction to mastery Lecture 42-tank battle 9
Description: This chapter explains the following contents:
(1) tank battle game upgrade (4.1) When an enemy tank is hit, the enemy tank disappears. And the explosion effect
(2) tank battle game upgrade (4.1) enemy tanks can move freely
(3) tank battle game upgrade (4.1) enemy tanks can move and control in the area
(4) tank battle game upgrade (4.1) enemy tanks can fire bullets
(5) tank battle game upgrade (4.1). Enemy tanks can fire bullets
Han Shunping learns java step by step from introduction to mastery Lecture 43 -io programming tank battle 11
Content introduction: This chapter explains the following contents:
(1) tank battle game upgrade (4.1) When an enemy tank hits my tank, My tank explodes and disappears
(2) tank battle game upgrade (4.1) How to control the overlapping movement of enemy tanks
(3) Preliminary introduction of java IO programming (file programming)
(4) Basic concepts of files and file streams
(5) List of Java IO stream classes
(6) Introduction of classified byte streams and character streams of file streams.