Java knowledge point list V1.0 and java knowledge point list

Source: Internet
Author: User
Tags define abstract

Java knowledge point list V1.0 and java knowledge point list
Java knowledge point list V1.0 

1. download and install the Java SDK in the Development Environment

2. environment variable configuration (path and classpath)

3. Naming rules for basic programming identifiers

4. Java Data Types
5 Operators
6 branch statements (if, switch)
7 loop statements (for, while)
8. Function Definition
9 differences between basic object-oriented and process-oriented languages
10 basic object-oriented thinking (encapsulation)
11 class definition methods
12 relationship between objects and Classes
13. Object Creation Method
14 using member variables and member functions through objects
15 role of Constructors
16 function Overloading
17. Role of static
18 The role of this
19 basic idea of object-oriented advanced object-oriented (inheritance)
20 roles of Inheritance
21 inherited syntax features
22. How to use super
23 basic object-oriented thinking (polymorphism)
24 object upward and downward Transformations
25 role of the final keyword
26. How to define abstract classes and interfaces
27. Syntax features of interfaces and abstract classes
28 position and significance of abstract classes and interfaces in Object-Oriented Programming
29 design mode (Factory method mode)
30 definition of exceptions in Java
31. Exception categories and their respective features
32 try... Catch... Finally structure Processing Method
How to Use 33 throw and throws
34 usage of custom exceptions
35. Internal class definition method
36. Definitions of anonymous internal classes
37 common use of internal classes
38. basic definition of Thread
39. Two Methods for implementing threads in Java (using Thread or Runnable)
40 thread running status (preparation, running, blocking, and death)
41 methods of Inter-thread Communication
42. Thread Synchronization
43. Thread deadlock
44 basic concepts of IO
45. Role of input stream and output stream
46 classification of IO streams in Java
47. Usage of IO classes (File, FileInput, FileOutput, Reader, Writer, and their subclasses)
48 usage of common classes in the Class Library Framework (ArrayList, Queue list, Queue, Stack, HashSet, HashMap)
49 usage of date-related classes (Data, DataFormat, Calander)
50 basic concepts of RDS
51 SQL Classification
52 DDL, DML, query

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.