Bi Xiangdong Java Foundation 25-Day Tutorial Directory

Source: Internet
Author: User
Tags arithmetic operators bitwise bitwise operators logical operators save file wrapper tomcat server stringbuffer

Video catalogue:
day01-01-Basic Knowledge
Cross-platform of Day01-02-java
Day01-03-java Environment Construction (installation)
Day01-04-java Environment Construction (environment variable configuration)
Day01-05-java Environment Construction (environment variable configuration skills)
Day01-06-java Environment Construction (environment variable temporary configuration mode)
Day01-07-hello.world
Day01-08-classpath Configuration
Components of the Day01-09-hello.world
day01-10-notes
day02-01-identifier
Day02-02-Constants
day02-03-Characteristics of the system
day02-04-binary conversion (decimal and binary)
day02-05-binary conversion (octal and hex)
day02-06-binary conversion (negative binary)
day02-07-variable
day02-08-Type Conversions
day02-09-arithmetic operators
day02-10-Escape character
day02-11-Assignment and comparison operators
day02-12-logical operators
day02-13-bitwise operator (left shift right)
day02-14-bitwise operator (with-or-XOR)
day02-15-bitwise operators (practice)
day02-16-bitwise operator (practice 2& ternary operator)
day02-17-statement (IF)
day02-18-statement (if exercise)
day02-19-Statement (Switch)
day02-20-Statement (switch exercise)
day03-01-statement (while)
day03-02-Statement (Do.while)
day03-03-Statement (for)
day03-04-statement (difference between for and while)
day03-05-statements (Other characteristics of circular statements)
day03-06-statements (For statement exercises-accumulation & counter)
day03-07-statement (for nesting)
day03-08-statements (for nesting exercises)
day03-09-statement (for nested-99 multiplication table)
day03-10-Statement (break-continue)
day03-11-Statement (practice)
day03-12-Functions (Overview)
day03-13-function (application)
day03-14-function (Practice)
day03-15-function (overloaded)
day03-16-function (overloading exercise)
day03-17-Array (overview-memory structure)
day04-01-Arrays (static initialization-Frequently asked questions)
day04-02-Array (common operations-traversal)
day04-03-Array (common operations-get the most value)
day04-04-Array (sort-select sort)
day04-05-Array (sort-bubble sort)
day04-06-Array (sorting-position substitution function extraction)
day04-07-Array (binary lookup)
day04-08-Array (decimal-binary)
day04-09-Array (decimal-16 binary)
day04-10-Array (check table method decimal-16 binary)
day04-11-Array (check table method decimal-binary)
day04-12-Array (binary conversion optimization)
day04-13-Array (two-dimensional array)
day04-14-Array (two-dimensional array exercises)
Day05-01-Object-oriented (overview)
Day05-02-Object-oriented (example)
day05-03-Object-Oriented (class-to-object relationships)
day05-04-Object-oriented (member variables and local variables)
day05-05-Object-oriented (application of anonymous objects)
day05-06-Object-oriented (encapsulation overview)
Day05-07-Object-oriented (encapsulated private)
day05-08-Object-oriented (constructors)
day05-09-Object-oriented (building blocks of code)
day05-10-Object-oriented (this keyword)
Day05-11-Object-oriented (application of this keyword)
Day05-12-Object-oriented (this keyword is called between constructors)
Day06-01-Object-oriented (static keyword)
Day06-02-Object-oriented (main function)
day06-03-Object-oriented (static when used)
day06-04-Object-oriented (Static application-tool Class)
day06-05-Object-oriented (help document making Javadoc)
day06-06-Object-oriented (static code block)
Day06-07-Object-oriented (initialization of objects)
day06-08-Object-Oriented (object call member procedure)
day06-09-Object-oriented (singleton design mode)
day06-10-Object-oriented (singleton design pattern Mode II)
Day07-01-Object-oriented (inheritance-Overview)
Day07-02-Object-oriented (inheritance-Overview 2)
day07-04-Object-oriented (characteristics of variables in child-parent classes)
day07-05-Object-oriented (features of functions in child-parent classes-Overrides)
day07-06-Object-oriented (characteristics of constructors in child-parent classes-subclass instantiation process)
Day07-07-Object-oriented (final keyword)
day07-08-Object-oriented (abstract class)
day07-09-Object-oriented (abstract class 2)
day07-10-Object-oriented (abstract class practice)
Day07-11-Object-oriented (template method mode)
Day07-12-Object-oriented (interface)
day07-13-Object-Oriented (interface 2)
day07-14-Object-oriented (interface features)
day07-15-Object-oriented (interface example)
day07-3-Object-oriented (aggregation relationship)
Day08-01-Object-oriented (polymorphic-concept)
Day08-02-Object-oriented (polymorphic-Extensibility)
day08-03-Object-oriented (polymorphic-transformation)
day08-04-Object-oriented (polymorphic-example)
day08-05-Object-oriented (characteristics of members in polymorphic)
day08-06-Object-oriented (polymorphic motherboard example)
Day08-07-Object-Oriented (polymorphic extended sample)
day08-08-objects (object class-equals ())
day08-09-Object-oriented objects (object class ToString ())
Day09-01-Object-oriented (internal class access rules)
Day09-02-Object-oriented (static inner class)
day09-03-Object-oriented (inner class definition principle)
day09-04-Object-oriented (anonymous inner class)
day09-05-Object-oriented (Exception overview)
day09-06-Object-oriented (exception try-catch)
Day09-07-Object-oriented (exception declaration throws)
day09-08-Object-oriented (multiple exception handling)
day09-09-Object-oriented (custom exception)
day09-10-Object-oriented (the difference between throw and throws)
Day09-11-Object-oriented (runtimeexception)
Day09-12-Object-oriented (exception practice)
Day10-01-Object-oriented (exception-finally)
Day10-02-Object-oriented (exception-processing statement other formats)
day10-03-Object-Oriented (exception-exception feature when overridden)
day10-04-Object-oriented (exception-practice)
day10-05-Object-Oriented (exception-summary)
day10-06-Object-oriented (exercise IV)
Day10-07-Object-oriented (package packages)
day10-08-Object-oriented (access between packages and packages)
day10-09-Object-oriented (importing import)
day10-10-Object-oriented (Jar package)
day11-01-Multithreading (Overview)
day11-02-Multithreading (creating threads-inheriting the thread class)
day11-03-multithreading (creating Thread-run and start features)
day11-04-Multithreading (Threading Practice)
day11-05-Multithreading (thread run state)
day11-06-multithreading (Get Thread object and name)
day11-07-Multithreading (example of ticket sales)
day11-08-Multithreading (Creating threads-implementing runnable interfaces)
day11-09-Multithreading (Security issues with multithreading)
day11-10-Multithreading (multithreaded Synchronous code block)
day11-11-Multithreading (multithreading-synchronous functions)
day11-12-Multi-threaded (multi-threaded-sync function lock is this)
day11-13-Multithreading (multi-threaded-static sync function lock is a class object)
day11-14-Multi-threaded (multithreaded-single-case design mode-lazy type)
day11-15-Multithreading (multithreading-deadlock)
day12-01-Multithreading (inter-thread Communication-sample code)
day12-02-Multithreading (inter-thread communication-Resolving security issues)
day12-03-Multithreading (inter-thread communication-waiting for wake-up mechanism)
day12-04-Multithreading (inter-thread Communication-code optimization)
day12-05-Multithreading (inter-thread communication-producer consumers)
day12-06-Multithreading (inter-thread communication-producer consumer JDK5.0 upgrade)
day12-07-Multithreading (Stopping threads)
day12-08-Multithreading (daemon thread)
day12-09-Multithreading (Join method)
day12-10-Multithreading (priority &yield method)
Day13-01-string (Overview)
Day13-02-string (common functions-get and judge)
Day13-03-string (Common function-conversion)
Day13-04-string (common functions-cut and replace)
Day13-05-string (Common features-compare and remove spaces)
Day13-06-string (string Exercise 1)
Day13-07-string (String Exercise 2)
Day13-08-string (String Exercise 3)
Day13-09-string (String Exercise 4)
Day13-10-stringbuffer (Common features-add)
Day13-11-stringbuffer (Common features-delete and modify)
Day13-12-stringbuilder
day13-13-basic data type Object wrapper class
day13-14-basic data type Object wrapper class new features
Day14-01-Collection Framework (System overview)
Day14-02-Set Frame (common method)
day14-03-collection Frame (iterator)
day14-04-Collection Framework (List collection common method)
day14-05-Collection FRAME (listiterator)
day14-06-Collection Framework (List collection specific object characteristics)
Day14-07-Collection Framework (enumeration in vectors)
day14-08-Collection FRAME (LinkedList)
day14-09-Set FRAME (LinkedList exercise)
Day14-10-Set FRAME (ArrayList exercise)
Day14-11-Collection Framework (ArrayList Exercise 2)
day14-12-Collection FRAME (HashSet)
day14-13-Collection Framework (HashSet store custom objects)
Day14-14-set FRAME (basis for hashset judgment and deletion)
Day15-01-Collection FRAME (TreeSet)
day15-02-Collection Framework (TreeSet store custom objects)
day15-03-Set FRAME (binary tree)
Day15-04-Collection Framework (implements comparator mode sorting)
day15-05-Set FRAME (TreeSet exercise)
day15-06-collection Framework (Generic overview)
day15-07-collection framework (generic use)
day15-08-Collection framework (generic class)
day15-09-collection Framework (generic method)
day15-10-Collection Framework (static method generics)
Day15-11-collection framework (generic interface)
day15-12-collection FRAME (generic-qualified)
day15-13-collection Framework (generic-limited 2)
Day16-01-collection (Map overview)
day16-02-collection (Map subclass object Features)
day16-03-collection (map commonality method)
day16-04-Collection (Map-keyset)
day16-05-Collection (Map-entryset)
day16-06-collection (map exercise)
Day16-07-Collection (TreeMap exercise)
day16-08-Collection (TreeMap practice-Number of letters appearing)
day16-09-collection (Map extension)
day17-10-Collection (Collections-sort)
Day17-11-Collection (Collections-max)
day17-12-Collection (Collections-binarysearch)
day17-13-Collection (collections-substitution reversal)
day17-14-Collection (Collections-reverseorder)
day17-15-Collection (collections-synlist)
day17-16-Collection (Arrays)
Day17-17-Collection (collection to array)
day17-18-collection (Enhanced for loop)
day17-19-collection (variable parameters)
day17-20-collection (static import)
Day18-01-other objects (System)
day18-02-other objects (Runtime)
day18-03-other objects (Date)
day18-04-other objects (Calendar)
day18-05-other objects (Math-random)
Day18-06-io Flow (Overview)
Day18-07-io Stream (FileWriter)
Day18-08-io Stream (IO exception handling mode)
Day18-09-io Stream (File cont.)
Day18-10-io Stream (text file read mode one)
Day18-11-io Stream (text file read Mode II)
Day18-12-io Stream (text file reading exercise)
Day18-13-io Stream (copy text file)
Day18-14-io Stream (copy text file legend)
Day19-01-io Stream (BufferedWriter)
Day19-02-io Stream (BufferedReader)
Day19-03-io Stream (copy text file via buffer)
Day19-04-io Flow (ReadLine's principle legend)
Day19-05-io Stream (Mybufferedreader)
Day19-06-io flow (decorative design mode)
Day19-07-io flow (the difference between decoration and inheritance)
Day19-08-io Flow (Custom decoration Class)
Day19-09-io Stream (LineNumberReader)
Day19-10-io Stream (Myinenumberreader)
Day19-11-io Stream (Byte stream file read and write operation)
Day19-12-io stream (Copy picture)
Day19-13-io Stream (buffer area of the byte stream)
Day19-14-io flow (custom byte stream buffer-read and write feature)
Day19-15-io Stream (read keyboard entry)
Day19-16-io Stream (read transform stream)
Day19-17-io Stream (write to conversion stream)
Day19-18-io Flow (Flow operation Law-1)
Day19-19-io Flow (Flow Operation Law-2)
Day19-20-io flow (change standard input)
Day19-21-io Stream (Exception Log information)
Day19-22-io Flow (System Information)
Day20-01-io Stream (File overview)
Day20-02-io Stream (File object functionality-Create and delete)
Day20-03-io Stream (File object function-judgment)
Day20-04-io Stream (File object function-Get)
Day20-05-io Stream (File object function-List of files)
Day20-06-io Stream (File object functionality-list of files 2)
Day20-07-io Stream (List all contents under directory-recursion)
Day20-08-io Stream (List all content under directory-with hierarchy)
Day20-09-io Stream (delete a directory with content)
Day20-10-io Stream (Create a list of Java files)
Day20-11-io Flow (Properties brief)
Day20-12-io Stream (Properties access)
Day20-13-io Stream (Properties access config file)
Day20-14-io Flow (Properties exercise)
Day20-15-io Stream (PrintWriter)
Day20-16-io Stream (Merge stream)
Day20-17-io Stream (cut file)
Day21-01-io Stream (serialization of objects)
Day21-02-io flow (pipe flow)
Day21-03-io Stream (Randomaccessfile)
Day21-04-io Stream (The stream object that operates the base data type DataStream)
Day21-05-io Stream (Bytearraystream)
Day21-06-io Stream (character encoding of the conversion stream)
day21-07-character encoding
day21-08-character Encoding-Unicom
day21-09-Practice
Day22-01-gui (Overview)
Day22-02-gui (Layout)
Day22-03-gui (Frame)
Day22-04-gui (event monitoring mechanism)
Day22-05-gui (Form event)
Day22-06-gui (Action Event)
Day22-07-gui (mouse event)
Day22-08-gui (keyboard event)
Day22-09-gui (Practice-List contents of the specified directory)
Day22-10-gui (dialog Box Dialog)
Day22-11-gui (menu)
Day22-12-gui (Practice-Open file)
Day22-13-gui (Practice-Save file)
Day22-14-gui (Jar package double-click execution)
Day23-01-Network Programming (Overview)
day23-02-Network Programming (Overview 2)
day23-03-Network Programming (Network model)
day23-04-Network Programming (IP address)
day23-05-Network Programming (TCP and UDP)
day23-06-Network Programming (Socket)
day23-07-Network Programming (udp-send side)
day23-08-Network Programming (udp-receiving end)
day23-09-Network Programming (udp-keyboard input mode data)
day23-10-Network Programming (udp-Chat)
Day23-11-Network Programming (TCP Transport)
day23-12-Network Programming (TCP Transfer 2)
day23-13-Network Programming (TCP practice)
day23-14-Network Programming (TCP copy files)
Day24-01-Network Programming (tcp-upload image)
day24-02-Network Programming (tcp-client uploads images concurrently)
day24-03-Network Programming (tcp-client concurrent login)
day24-04-Network Programming (browser client-custom service side)
day24-05-Network Programming (browser client-tomcat server)
day24-06-Network Programming (custom browser-tomcat service side)
day24-07-Network Programming (custom graphical interface browser-tomcat server)
day24-08-Network Programming (url-urlconnection)
day24-09-Network Programming (small knowledge points)
day24-10-Network Programming (domain name resolution)
day25-01-Regular Expressions (features)
day25-02-Regular expression (match)
day25-03-Regular expression (cut)
day25-04-Regular expression (replace)
day25-05-Regular expression (get)
day25-06-Regular Expressions (Exercise 1)
day25-07-Regular Expressions (Exercise 2)
day25-08-Regular Expressions (web crawler)

Bi Xiangdong Java Foundation 25-Day Tutorial Directory

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.