Java类和对象

最早的程序开发使用的是结构化程序设计语言,随着时间的流逝,软件的规模逐渐扩大,使用结构化语言会出现各种弊端,导致无休止地拖延开发周期,产品的质量也不尽如人意。这一切都体现了结构化语言不再适合当前的软件开发。现在程序设计者们将另一种开发思想引入程序中,那就是面向对象开发思想。

面向对象最关键的两个词汇是类与对象,实质上可以将类看作对象的抽象,它定义了对象所具有的属性和方法。学习 Java 语言必须掌握类与对象,这样可以从深层次理解 Java 这种面向对象语言的幵发理念。因此,掌握类与对象是学习 Java 语言的基础,可以使开发人员更好、更快地掌握 Java 编程思想与编程方式。

本章将详细介绍 Java 中类的定义和对象的使用。

本章学习要点

  1. 掌握类的声明和类的成员
  2. 熟悉类的构造方法及其使用
  3. 掌握对象的创建、销毁和使用
  4. 掌握 main() 方法、构造方法和析构方法的使用
  5. 熟悉 this 关键字的使用
  6. 了解系统提供的常用包
  7. 掌握如何声明和使用包
本章内容:
1. Java面向对象:对象的概念及面向对象的三个基本特征
2. Java认识类和对象
3. Java类的定义及定义类时可用的关键字
4. Java类的属性:成员变量的定义和声明
5. Java创建一个学生类
6. Java成员方法的声明和调用
7. Java this关键字详解(3种用法)
8. Java创建对象详解(显式创建和隐含创建)
9. Java new运算符深入剖析
10. Java匿名对象
11. Java访问对象的属性和行为
12. Java对象的销毁
13. Java中的空对象(null)是怎么回事?
14. Java用户修改密码
15. Java注释:类、方法和字段注释
16. Java访问控制修饰符详解(public、 private、protected 和 friendly)
17. Java static关键字(静态变量和静态方法)
18. Java import static静态导入
19. Java static的常见问题和使用误区
20. Java final修饰符详解
21. Java main()方法
22. Java中main()方法的格式为什么是固定不变的?
23. Java方法的可变参数
24. Java构造方法
25. Java查询个人信息
26. Java析构方法
27. Java包(package)详解
28. Java使用自定义包
29. Java递归算法