JavaSE based tutorial
1, Java Introduction
1.1, understanding
1.2, the history of the development of java
1.3, the main features of java language
1.4, java two kinds of core mechanism
1.5, the differences and relations between the JRE, JDK, JVM
2, Java development environment to build
2.1, JDK installation
2.2, JDK configuration environment variable
2.3, the popular JAVA development tools
3, Java basic grammar
3.1, the first Java program
3.2, basic grammar
3.3, Java identifier
3.4, Java keyword
3.5, java three comments
4, Java basic data types
4.1, the basic data types
4.2, the basic data types of packaging
4.3, type conversion
5, the operator
5.1, arithmetic operators
5.2, relational operators
5.3, logical operators
5.4 assignment operator
5.5, other operators
6, array
6.1, an array of concepts and initialization
6.2, an array of memory allocation
7, flow control statements
8, Java method
8.1, java method (understood a)
8.2, java method (appreciated II)
8.4, the difference between method overloading and method overrides
9, Java object-oriented
Introduction: the difference between object-oriented and oriented thinking
. 9 .1, Java classes and objects
9 .2 members and local variables
9.5, Java inheritance
9.6, Java polymorphism
9.8, Java interfaces
- Java object-oriented - Interface (on)
- Java object-oriented - Interface (next)
- The difference between abstract classes and interfaces
9.9, Java package
10, API__ common class
String class determining function
Conversion of the String class
Get the String class functions
Go to the space division function and the String class
String String class short exercises
-
The variable string StringBuffer class ( StringBuffer class )
- Senior array (sorting and search)
- The basic types of packaging incorporated
- Integer class uses
- Character classes and use
- Java Date overview and construction method
-
Java DateForma class implements mutual conversion date and strings
11, Java Collections Framework
2, java collections framework
- Java Generics (Generic) Overview and use
-
New features of Java JDK5 enhanced version of the for loop applications