search

Next Section: Java面向对象多态性的应用2275 plays

5 秒后自动播放下一节
  Watch Again

Geek Academy Java Video Tutorial

Introduction >
ChapterCourseware
Chapter1Introduction to Java language

Introduction to Java language

04 minutes28 seconds

Introduction to JRE and JDK

02 minutes27 seconds
Chapter2Java development environment setup

Download and installation of JDK under Windows

04 minutes09 seconds

Download and installation of JDK under Mac OSX

03 minutes19 seconds

Download and installation of Eclipse

05 minutes58 seconds

Install function extension plug-in for Eclipse

05 minutes05 seconds

Create and run Java projects

05 minutes53 seconds

The structure of a Java project

10 minutes35 seconds

Import and export of Java projects

05 minutes44 seconds
Chapter3Development and debugging skills and use of Eclipse shortcut keys

Commonly used output debugging techniques in Java

09 minutes28 seconds

Java operation skills in Eclipse

14 minutes14 seconds
Chapter4Detailed explanation of building Eclipse integrated development environment

Get to know Eclipse

06 minutes33 seconds

Eclipse derivatives

04 minutes38 seconds

Download and install Eclipse

05 minutes58 seconds

Install function extension plug-in for Eclipse

05 minutes05 seconds
Chapter5Java language basics-computer hexadecimal conversion

Summary of this lesson

00 minutes28 seconds

An overview of computer systems

07 minutes56 seconds

Conversion between hexadecimal and other bases

01 minutes43 seconds

Conversion between binary and other bases

07 minutes17 seconds

Conversion between decimal and other base systems

03 minutes18 seconds
Chapter6Introduction to Java Programming Basics: Variables and Data Types

Basic data types

04 minutes26 seconds

Definition of variables and reasons for using them

04 minutes57 seconds

Naming, defining and initializing variables

04 minutes24 seconds

Use variables to simplify calculations

07 minutes06 seconds

Use variables to store multiple types of data

06 minutes49 seconds

variable scope

06 minutes02 seconds

Wrapper classes for basic data types

09 minutes13 seconds

Two's complement

10 minutes04 seconds

integer type

06 minutes07 seconds

floating point type

05 minutes20 seconds

Character type

08 minutes02 seconds

Escapes

08 minutes34 seconds

The concept and usage of Boolean type

04 minutes14 seconds

Convert small type to large type

04 minutes46 seconds

Small type to large type conversion case

07 minutes47 seconds

Convert large type to small type

05 minutes27 seconds

Conversion between int type and char type

03 minutes58 seconds

Get data through args array

04 minutes22 seconds

Get data from console via Scanner

04 minutes17 seconds

Case study of console input data

05 minutes50 seconds

Variable self-add, self-subtract, self-multiply, and self-divide operations

06 minutes23 seconds

Swap the values ​​of two variables

03 minutes05 seconds

Java error types

02 minutes54 seconds

DebugDebugging

04 minutes57 seconds

Debug debugging case

01 minutes53 seconds
Chapter7Java judgment and relational operations

Types of Java relational operations

02 minutes55 seconds

Java examples explain the role of judgment statements and process control in relational operations

02 minutes44 seconds
Chapter8Java language logical operations

Types of Java logical operations

02 minutes12 seconds

Java logic long circuit short circuit "AND" operation

03 minutes12 seconds

Java logic long circuit short circuit "OR" operation

02 minutes11 seconds

Java logical "not" operation

01 minutes02 seconds

Java logical operation priority

01 minutes21 seconds

Java logic operation case

05 minutes53 seconds
Chapter9Usage of Java if judgment statement

Java If Statement Overview and Usage Format

03 minutes53 seconds

Java If statement uses format 2-if else statement

02 minutes32 seconds

Java If statement uses format 3-if nested statement

04 minutes06 seconds

Java If Statement Algorithm Example 1 Keyboard Input Java Android SQL Three Subject Scores Find the Highest Score

03 minutes21 seconds

Java If Statement Algorithm Example 2 Selection Method to Find the Highest Score in Three Subjects

03 minutes05 seconds
Chapter10Detailed explanation of Switch statement in Java language

Java Switch Statement Overview

02 minutes43 seconds

Java Switch statement application case 1 Determine int type data

04 minutes35 seconds

Java Switch statement application case 2 "penetration" phenomenon of switch statement

03 minutes07 seconds

Java Switch statement application case 3 keyboard input string and judgment

03 minutes16 seconds

Java Switch statement application case 4 displays the number of days in a specified month

03 minutes19 seconds
Chapter11Characteristics and usage of Java loop structure statements

Java loop overview and while loop

04 minutes21 seconds

Use a while loop to print all uppercase English letters and their corresponding Unicode code solutions (1)

02 minutes24 seconds

Use a while loop to print all uppercase English letters and the corresponding Unicode code solution (2)

02 minutes22 seconds

Do While loop usage format and execution flow

02 minutes13 seconds

Use Java do while loop to print all uppercase English letters and corresponding Unicode code solutions (1)

01 minutes41 seconds

Use java do while loop to print all uppercase English letters and corresponding Unicode code solutions (2)

01 minutes36 seconds

Format of Java For loop statement

04 minutes01 seconds
Chapter12Java array

Advantages of Java Array Definition Classification Declaration

03 minutes06 seconds

Java array memory allocation

10 minutes24 seconds

Java array static initialization

03 minutes36 seconds

Use of Java arrays

10 minutes17 seconds

Java two-dimensional array declaration memory allocation introduction and use

08 minutes03 seconds
Chapter13Detailed explanation of Java String strings

Detailed explanation of Java string String

10 minutes37 seconds

Common methods of Java String strings

08 minutes25 seconds

Java StringBuffer methods

10 minutes02 seconds

Java StringBuider usage

01 minutes11 seconds
Chapter14Java exception handling

Java exception handling - catching exceptions

05 minutes57 seconds

Java exception handling-common exceptions

05 minutes39 seconds

Java exception handling - throws keyword (1)

04 minutes13 seconds

Java exception handling - throws keyword (2)

01 minutes53 seconds

Java exception handling-custom exception

02 minutes20 seconds
Chapter15The concept and use of classes and objects in Java object-oriented

Java method creation and overloading

14 minutes03 seconds

Creation of classes and the relationship between classes and objects

12 minutes13 seconds

Java object-oriented programming

05 minutes01 seconds

Java method recursive call

04 minutes48 seconds
Chapter16One of the basic characteristics of Java object-oriented: encapsulation

The use of Java encapsulation

11 minutes07 seconds

Use of java anonymous objects

02 minutes51 seconds

The use of java constructor objects

08 minutes33 seconds
Chapter17Passing of references in Java object-oriented

java reference passing

12 minutes28 seconds

java this keyword

11 minutes16 seconds

java static keyword

10 minutes25 seconds
Chapter18Basic features of Java object-oriented: inheritance

Java inheritance implementation

09 minutes51 seconds

Limitations of Java Inheritance

07 minutes17 seconds

Java subclass object instantiation process

03 minutes14 seconds

Java method overriding and super keyword

08 minutes17 seconds

The difference between Java rewriting and overloading

02 minutes13 seconds
Chapter19Java object-oriented - abstract classes and interfaces

Use of Java final keyword

05 minutes42 seconds

Java abstract class

06 minutes16 seconds

Implementation of Java interface

09 minutes15 seconds
Chapter20Java object-oriented polymorphism

Java object-oriented polymorphism

07 minutes52 seconds

Application of object-oriented polymorphism in Java

04 minutes18 seconds

Java object-oriented instanceof keyword

02 minutes37 seconds

Java object-oriented abstract class application

07 minutes42 seconds

The use of Java object-oriented interface

05 minutes02 seconds
Chapter21Java object-oriented generics

Java object-oriented generics - understanding generics

10 minutes07 seconds

Java object-oriented generics - used in constructors

03 minutes02 seconds

Java object-oriented generics - specifying multiple generics

03 minutes37 seconds

Java object-oriented generics - wildcards

03 minutes46 seconds

Java object-oriented generics-generic interface

03 minutes46 seconds

Java object-oriented generics-generic methods

02 minutes30 seconds

Java object-oriented generics - generic array

02 minutes17 seconds
Chapter22Advanced Java Language-Detailed Explanation of Collection Classes

Java Collection - Collection

03 minutes34 seconds

Java collection-List

12 minutes42 seconds

Java collection-Set

04 minutes00 seconds

Java Sets - Iterator

07 minutes09 seconds

Java Collection-Map

09 minutes40 seconds
Chapter23Java language advanced - local file operations

Introduction to File class

06 minutes59 seconds

File creation, deletion, renaming(1)

09 minutes05 seconds

Creation, renaming, and deletion of folders (2)

11 minutes53 seconds

Reading file attributes

11 minutes12 seconds

File attribute settings

04 minutes38 seconds

Traverse folders

09 minutes31 seconds

Simple reading and writing of files

11 minutes47 seconds
Chapter24Java language advanced-IO operation

Introduction to Java IO

01 minutes33 seconds

Characters, Bytes and Encodings

05 minutes12 seconds

Reading and writing data using byte streams

17 minutes14 seconds

Reading and writing data using character streams

12 minutes37 seconds

Reading and writing data using a buffered character stream

11 minutes45 seconds

FileReader and FileWriter

05 minutes52 seconds

Use the Apache IO library to operate IO and files

09 minutes08 seconds
Chapter25Java Language Advanced-Multi-Threaded Programming

Java multithreading - threads and processes

01 minutes39 seconds

Java multithreading - implementation of threads

08 minutes11 seconds

Java multithreading - thread status

01 minutes56 seconds

Java multithreading - common methods of threading

10 minutes05 seconds

Java multithreading - thread priority

04 minutes10 seconds

Java multithreading - thread synchronization

09 minutes03 seconds

Java multithreading - thread life cycle

01 minutes55 seconds
Chapter26Java project structure management

What is Build Path

02 minutes20 seconds

BuildPath for Java projects

04 minutes49 seconds

Import and use of external libraries

11 minutes46 seconds

Include other projects in the Build Path

04 minutes35 seconds

Adding and modifying system libraries

05 minutes36 seconds
Chapter27XML operations in Java

Introduction to XML data format

03 minutes44 seconds

Create XML data using Java

15 minutes52 seconds

Using Dom4j to manipulate XML data

07 minutes09 seconds
Chapter28JSON operations in Java

Introduction to JSON data format

03 minutes19 seconds

Reading JSON data using Java

12 minutes49 seconds

Create JSON data using Java

09 minutes16 seconds
Chapter29HTTP communication in Java

Use Http's Get method to read network data

08 minutes49 seconds

Interactively communicate with the network using Http's Post method

10 minutes54 seconds

Use HttpClient for Get mode communication

07 minutes04 seconds

Use HttpClient for Post communication

05 minutes29 seconds
Chapter30Socket communication in Java

Socket introduction

01 minutes49 seconds

The establishment and use of ServerSocket

04 minutes21 seconds

Use ServerSocket to establish a chat server-1

10 minutes44 seconds

Use ServerSocket to build a chat server-2

11 minutes29 seconds

Create a chat client using Java-1

13 minutes15 seconds

Creating a chat client using Java-2

10 minutes48 seconds
Chapter31Overview of Java interface design

The purpose of Java interface design

01 minutes51 seconds

Introduction to AWT

01 minutes31 seconds

Introduction to Swing

02 minutes20 seconds

Introduction to SWT

02 minutes03 seconds

How to choose a GUI toolkit

01 minutes10 seconds
Chapter32The basic structure of the Swing framework

Swing framework inheritance relationship

04 minutes28 seconds

Swing's MVC structure

06 minutes15 seconds

Swing’s event mechanism

08 minutes11 seconds
  • CancelreplySending
  • Cancelpost a noteSending