Content: Java basics full review
Time: 2019.9.3-2019.9.26
代码:D:/ProgramFiles/IDEA/hello_sort
First, the basics
- learning1
- case branch
- InputStreameReader
- byte<short<int<long,float<double
- Print hollow diamond
- learning2
- Construction method
- IDEA shortcuts
- static usage
- this usage
- learning3
- java wherein: inheritance, encapsulation, polymorphism
- privatae variable with the get and set methods to access
- Print multiplication table, transpose two-dimensional array
- extends,overload,override
Second, reinforcement learning
- learning4
- interface
- The user determines the constellation Date of Birth
- Finger-guessing game
- Abstract classes and abstract methods
- final and final class variables
- learning5
- Bubble Sort
- Insertion Sort
- Selection Sort
- Quick Sort
- Binary search
- Simple array defined method, an array of objects
- The method of passing simple variables and references
- learning6
- Binary operation
- Using a set of classes (ArrayList, Vector, HashMap, HashTable)
- Object-oriented, with a set of design staff management system (CRUD)
- Exception Handling
- Generics
Third, the advanced learning
- learning7
- 8 referee scoring system
- Two-dimensional array
- Swing components
- Swing layout
- Hybrid layout
- learning8
- Kingsoft page
- Notepad page design
- qq chat page design
- qq login page design
- learning9
- Painted tortoise
- Event Listeners
- Drawing java
- paint与Listener
- learning10
- thread inheritance
- thread implements the interface
- Case two threads to run simultaneously
- Synchronization code block: synchronized
- learning11
- Tac-toe (sorting)
- Battle City
- learning12
- file learning
- Notepad: Function Interface +
- Copy pictures
Four, sql server learning
- JDBC
- PreparedStatement
- DDL语句(create,drop,back up)
- CRUD statements (add, delete, change, check)