面向对象
java的编程思想:
面向对象编程。
java面向对象的特点
封装、继承、多态
class
类:定义一个java源文件,就是定义一个类,类:模拟现实生活中的一个类,类名通常首字母大写。
类:拥有相同属性和行为(方法)的泛指(不是具体的一个)。
对象:一定是从某一个类实例化出来(创建),拥有该类的属性和行为,具体的一个指向
注意:今后将main函数单独写在一个测试类中,只负责调用。
类属性:
类属性:在类中定义的变量,也称之为全局变量,也称之为类属性
注意:
1:类属性可以通过 对象.属性 的语法使用。
2:有默认值:0或者null方法
对象:
Java内存分配图:

访问权限修饰符
实体类
以固定的方式来定义一个类,代表项目中要操作的数据类。
this:
构造器
方法重载(Overload)
toString
static
继承(extends)
子承父业,子类拥有父类的属性和方法(注意访问权限)
方法重写(覆盖,Override)
特点
super
多态
抽象类
接口
理解为特殊的类,与继承的理解也一样,只不过要求使用专业属于实现
final
类之间的关系
面向对象总结
异常处理
异常处理代码块
jre
Object
Math
字符串
Date
SimpleDateFormat
Arrays
基本类型的包装类
集合
ArrayList
Vector
LinkedList

HashSet
TreeSet
集合排序

HashMap

TreeMap
Iterator

泛型

File
递归算法

IO流
多线程
实现方式
线程的生命周期
线程的优先级
线程锁同步锁
线程通信
打包
jdbc
sql注入
事务控制
设计模式
单例模式
作业
最后更新于