Article
Topic
Learning
Download
Q&A
Programming Dictionary
Game
Recent Updates
LOGIN
简体中文(ZH-CN)
English(EN)
繁体中文(ZH-TW)
日本語(JA)
한국어(KO)
Melayu(MS)
Français(FR)
Deutsch(DE)
Next Section: Limitations of Java Inheritance
(2011 plays)
Next Section
Watch Again
ဆ
Chapter
Note
Ask
Courseware
Feedback
Geek Academy Java Video Tutorial
Chapter1 Introduction to Java language
1-1 Introduction to Java language
1-2 Introduction to JRE and JDK
Chapter2 Java development environment setup
2-1 Download and installation of JDK under Windows
2-2 Download and installation of JDK under Mac OSX
2-3 Download and installation of Eclipse
2-4 Install function extension plug-in for Eclipse
2-5 Create and run Java projects
2-6 The structure of a Java project
2-7 Import and export of Java projects
Chapter3 Development and debugging skills and use of Eclipse shortcut keys
3-1 Commonly used output debugging techniques in Java
3-2 Java operation skills in Eclipse
Chapter4 Detailed explanation of building Eclipse integrated development environment
4-1 Get to know Eclipse
4-2 Eclipse derivatives
4-3 Download and install Eclipse
4-4 Install function extension plug-in for Eclipse
Chapter5 Java language basics-computer hexadecimal conversion
5-1 Summary of this lesson
5-2 An overview of computer systems
5-3 Conversion between hexadecimal and other bases
5-4 Conversion between binary and other bases
5-5 Conversion between decimal and other base systems
Chapter6 Introduction to Java Programming Basics: Variables and Data Types
6-1 Basic data types
6-2 Definition of variables and reasons for using them
6-3 Naming, defining and initializing variables
6-4 Use variables to simplify calculations
6-5 Use variables to store multiple types of data
6-6 variable scope
6-7 Wrapper classes for basic data types
6-8 Two's complement
6-9 integer type
6-10 floating point type
6-11 Character type
6-12 Escapes
6-13 The concept and usage of Boolean type
6-14 Convert small type to large type
6-15 Small type to large type conversion case
6-16 Convert large type to small type
6-17 Conversion between int type and char type
6-18 Get data through args array
6-19 Get data from console via Scanner
6-20 Case study of console input data
6-21 Variable self-add, self-subtract, self-multiply, and self-divide operations
6-22 Swap the values of two variables
6-23 Java error types
6-24 DebugDebugging
6-25 Debug debugging case
Chapter7 Java judgment and relational operations
7-1 Types of Java relational operations
7-2 Java examples explain the role of judgment statements and process control in relational operations
Chapter8 Java language logical operations
8-1 Types of Java logical operations
8-2 Java logic long circuit short circuit "AND" operation
8-3 Java logic long circuit short circuit "OR" operation
8-4 Java logical "not" operation
8-5 Java logical operation priority
8-6 Java logic operation case
Chapter9 Usage of Java if judgment statement
9-1 Java If Statement Overview and Usage Format
9-2 Java If statement uses format 2-if else statement
9-3 Java If statement uses format 3-if nested statement
9-4 Java If Statement Algorithm Example 1 Keyboard Input Java Android SQL Three Subject Scores Find the Highest Score
9-5 Java If Statement Algorithm Example 2 Selection Method to Find the Highest Score in Three Subjects
Chapter10 Detailed explanation of Switch statement in Java language
10-1 Java Switch Statement Overview
10-2 Java Switch statement application case 1 Determine int type data
10-3 Java Switch statement application case 2 "penetration" phenomenon of switch statement
10-4 Java Switch statement application case 3 keyboard input string and judgment
10-5 Java Switch statement application case 4 displays the number of days in a specified month
Chapter11 Characteristics and usage of Java loop structure statements
11-1 Java loop overview and while loop
11-2 Use a while loop to print all uppercase English letters and their corresponding Unicode code solutions (1)
11-3 Use a while loop to print all uppercase English letters and the corresponding Unicode code solution (2)
11-4 Do While loop usage format and execution flow
11-5 Use Java do while loop to print all uppercase English letters and corresponding Unicode code solutions (1)
11-6 Use java do while loop to print all uppercase English letters and corresponding Unicode code solutions (2)
11-7 Format of Java For loop statement
Chapter12 Java array
12-1 Advantages of Java Array Definition Classification Declaration
12-2 Java array memory allocation
12-3 Java array static initialization
12-4 Use of Java arrays
12-5 Java two-dimensional array declaration memory allocation introduction and use
Chapter13 Detailed explanation of Java String strings
13-1 Detailed explanation of Java string String
13-2 Common methods of Java String strings
13-3 Java StringBuffer methods
13-4 Java StringBuider usage
Chapter14 Java exception handling
14-1 Java exception handling - catching exceptions
14-2 Java exception handling-common exceptions
14-3 Java exception handling - throws keyword (1)
14-4 Java exception handling - throws keyword (2)
14-5 Java exception handling-custom exception
Chapter15 The concept and use of classes and objects in Java object-oriented
15-1 Java method creation and overloading
15-2 Creation of classes and the relationship between classes and objects
15-3 Java object-oriented programming
15-4 Java method recursive call
Chapter16 One of the basic characteristics of Java object-oriented: encapsulation
16-1 The use of Java encapsulation
16-2 Use of java anonymous objects
16-3 The use of java constructor objects
Chapter17 Passing of references in Java object-oriented
17-1 java reference passing
17-2 java this keyword
17-3 java static keyword
Chapter18 Basic features of Java object-oriented: inheritance
18-1 Java inheritance implementation
18-2 Limitations of Java Inheritance
18-3 Java subclass object instantiation process
18-4 Java method overriding and super keyword
18-5 The difference between Java rewriting and overloading
Chapter19 Java object-oriented - abstract classes and interfaces
19-1 Use of Java final keyword
19-2 Java abstract class
19-3 Implementation of Java interface
Chapter20 Java object-oriented polymorphism
20-1 Java object-oriented polymorphism
20-2 Application of object-oriented polymorphism in Java
20-3 Java object-oriented instanceof keyword
20-4 Java object-oriented abstract class application
20-5 The use of Java object-oriented interface
Chapter21 Java object-oriented generics
21-1 Java object-oriented generics - understanding generics
21-2 Java object-oriented generics - used in constructors
21-3 Java object-oriented generics - specifying multiple generics
21-4 Java object-oriented generics - wildcards
21-5 Java object-oriented generics-generic interface
21-6 Java object-oriented generics-generic methods
21-7 Java object-oriented generics - generic array
Chapter22 Advanced Java Language-Detailed Explanation of Collection Classes
22-1 Java Collection - Collection
22-2 Java collection-List
22-3 Java collection-Set
22-4 Java Sets - Iterator
22-5 Java Collection-Map
Chapter23 Java language advanced - local file operations
23-1 Introduction to File class
23-2 File creation, deletion, renaming(1)
23-3 Creation, renaming, and deletion of folders (2)
23-4 Reading file attributes
23-5 File attribute settings
23-6 Traverse folders
23-7 Simple reading and writing of files
Chapter24 Java language advanced-IO operation
24-1 Introduction to Java IO
24-2 Characters, Bytes and Encodings
24-3 Reading and writing data using byte streams
24-4 Reading and writing data using character streams
24-5 Reading and writing data using a buffered character stream
24-6 FileReader and FileWriter
24-7 Use the Apache IO library to operate IO and files
Chapter25 Java Language Advanced-Multi-Threaded Programming
25-1 Java multithreading - threads and processes
25-2 Java multithreading - implementation of threads
25-3 Java multithreading - thread status
25-4 Java multithreading - common methods of threading
25-5 Java multithreading - thread priority
25-6 Java multithreading - thread synchronization
25-7 Java multithreading - thread life cycle
Chapter26 Java project structure management
26-1 What is Build Path
26-2 BuildPath for Java projects
26-3 Import and use of external libraries
26-4 Include other projects in the Build Path
26-5 Adding and modifying system libraries
Chapter27 XML operations in Java
27-1 Introduction to XML data format
27-2 Create XML data using Java
27-3 Using Dom4j to manipulate XML data
Chapter28 JSON operations in Java
28-1 Introduction to JSON data format
28-2 Reading JSON data using Java
28-3 Create JSON data using Java
Chapter29 HTTP communication in Java
29-1 Use Http's Get method to read network data
29-2 Interactively communicate with the network using Http's Post method
29-3 Use HttpClient for Get mode communication
29-4 Use HttpClient for Post communication
Chapter30 Socket communication in Java
30-1 Socket introduction
30-2 The establishment and use of ServerSocket
30-3 Use ServerSocket to establish a chat server-1
30-4 Use ServerSocket to build a chat server-2
30-5 Create a chat client using Java-1
30-6 Creating a chat client using Java-2
Chapter31 Overview of Java interface design
31-1 The purpose of Java interface design
31-2 Introduction to AWT
31-3 Introduction to Swing
31-4 Introduction to SWT
31-5 How to choose a GUI toolkit
Chapter32 The basic structure of the Swing framework
32-1 Swing framework inheritance relationship
32-2 Swing's MVC structure
32-3 Swing’s event mechanism
Previous section
Next Section
Tutorial List
get help
Course Recommendations
Courseware download
Elementary
Imperial CMS enterprise imitation website tutorial
3048 people are watching
Elementary
Newbies with zero foundation in WordPress build personal blogs and corporate websites
6743 people are watching
Elementary
Ultimate CMS zero-based website building instruction video
2724 people are watching
Elementary
Front-end project-Shangyou [HTML/CSS/JS technology comprehensive practice]
3117 people are watching
Intermediate
Vue3.0 from 0 to build a universal backend management system project practice
5351 people are watching
Elementary
Zero-based front-end course [Vue advanced learning and practical application]
2821 people are watching
Elementary
WEB front-end tutorial [HTML5+CSS3+JS]
3506 people are watching
Elementary
Quick introduction to apipost
2161 people are watching
Intermediate
Vue3+TypeScript practical tutorial-enterprise-level project practice
3208 people are watching
Elementary
Let's briefly talk about starting a business in PHP
17423 people are watching
Intermediate
VUE e-commerce project (front-end & back-end dual project actual combat)
3828 people are watching
Elementary
Apipost practical application [api, interface, automated testing, mock]
2265 people are watching
Students who have watched this course are also learning
491837 plays
Let's briefly talk about starting a business in PHP
Quick introduction to web front-end development
Large-scale practical Tianlongbabu development of Mini version MVC framework imitating the encyclopedia website of embarrassing things
Getting Started with PHP Practical Development: PHP Quick Creation [Small Business Forum]
Login verification and classic message board
Computer network knowledge collection
Quick Start Node.JS Full Version
The front-end course that understands you best: HTML5/CSS3/ES6/NPM/Vue/...[Original]
Write your own PHP MVC framework (40 chapters in depth/big details/must read for newbies to advance)
notes
X
About us
Disclaimer
Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!