Unknow:
1/ Use interface as a data type
2/ Inner Class
3/ Generic
1. Object-Oriented Programming Concepts
2. Language Basics
Variables
Operators
- Assignment, Arithmetic, and Unary Operators
- Equality, Relational, and Conditional Operators
- Bitwise and Bit Shift Operators
- Summary of Operators
- Questions and Exercises
Expressions, Statements, and Blocks
Control Flow Statements
- The if-then and if-then-else Statements
- The switch Statement
- The while and do-while Statements
- The for Statement
- Branching Statements
- Summary of Control Flow Statements
- Questions and Exercises
3. Classes and Objects
Classes
- Declaring Classes
- Declaring Member Variables
- Defining Methods
- Providing Constructors for Your Classes
- Passing Information to a Method or a Constructor
Objects
More on Classes
- Returning a Value from a Method
- Using the this Keyword
- Controlling Access to Members of a Class
- Understanding Instance and Class Members
- Initializing Fields
- Summary of Creating and Using Classes and Objects
- Questions and Exercises
- Questions and Exercises
Nested Classes
Enum Types
Annotations
4. Interfaces and Inheritance
Interfaces
- Defining an Interface
- Implementing an Interface
- Using an Interface as a Type
- Rewriting Interfaces
- Summary of Interfaces
- Questions and Exercises
Inheritance
- Overriding an
d Hiding Methods - Polymorphism
- Hiding Fields
- Using the Keyword super
- Object as a Superclass
- Writing Final Classes and Methods
- Abstract Methods and Classes
- Summary of Inheritance
- Questions and Exercises
5. Numbers and Strings
Numbers
- The Numbers Classes
- Formatting Numeric Print Output
- Beyond Basic Arithmetic
- Summary of Numbers
- Questions and Exercises
Characters
Strings
- Converting Between Numbers and Strings
- Manipulating Characters in a String
- Comparing Strings and Portions of Strings
- The StringBuilder Class
- Summary of Characters and Strings
- Questions and Exercises
6. Generics
- Introduction
- Generic Types
- Generic Methods and Constructors
- Bounded Type Parameters
- Subtyping
- Wildcards
- Type Erasure
- Summary of Generics
- Questions and Exercises
7. Packages
- Creating and Using Packages
- Creating a Package
- Naming a Package
- Using Package Members
- Managing Source and Class Files
- Summary of Creating and Using Packages
- Questions and Exercises
Swing
http://download.oracle.com/javase/tutorial/uiswing/components/index.html
sao ko doc duoc nhi ????????
Trả lờiXóalink lâu quá rồi. Bạn search google với key learning java language sẽ ra
Trả lờiXóa