面向对象概念 面向对象三大特征:封装,继承,多态 面向对象编程(OOP,Object Oriented Programing)是相对于面向过程编程说的,之前写的代码基本都是纯的面向过程编程的,当项目复杂了,那么纯面向过程代码实现会很复杂,面向对象可以简化代码的结构和组织关系.面向对象不是替代面向过程的,宏观是面向对象,微观仍然是面向过程. 类(class)和对象(Object):人.王力宏 类的定义 最简单的类:class Person{ } class Person{private int a…
全部章节   >>>> 本章目录 3.1 包 3.1.1 自定义包 3.1.2 包的导入 3.1.3 包的访问权限 3.1.4 实践练习 3.2 继承 3.2.1 继承概述 3.2.2 继承的实现 3.2.3 实践练习 3.3 重载和重写 3.3.1 重载 3.3.2 重写 3.3.3 重写覆盖问题 3.3.4 实践练习 3.4 多态 3.4.1 多态应用 3.4.2 引用变量的强制类型转换 3.4.3 instance of 运算符 3.4.4 实践练习 总结: 3.1 包 生活…
面向对象概念 面向对象三大特征:封装,继承,多态 面向对象编程(OOP,Object Oriented Programing)是相对于面向过程编程说的,之前写的代码基本都是纯的面向过程编程的,当项目复杂了,那么纯面向过程代码实现会很复杂,面向对象可以简化代码的结构和组织关系.面向对象不是替代面向过程的,宏观是面向对象,微观仍然是面向过程. 类(class)和对象(Object):人.王力宏 类的定义 最简单的类:class Person{ } class Person{private int a…
全部章节   >>>> 本章目录 2.1 成员变量 2.1.1 成员变量与局部变量的区别 2.1.2 成员变量的使用 2.1.3 实践练习 2.2 this关键字 2.2.1 使用this关键字引用成员变量和成员方法 2.2.2 解决实例变量与局部变量同名的问题 2.2.3 实践练习 2.3 隐藏和封装 2.3.1 封装 2.3.2 Java访问控制符 2.3.3 实践练习 2.4 static关键字 2.4.1 静态成员变量 2.4.2 静态方法 2.4.3 静态代码块 2.4.…
全部章节   >>>> 本章目录 1.1 类和对象 1.1.1 类和对象的概念 1.1.2 类的语法结构 1.1.3 对象的创建和使用 1.1.4 对象和引用 1.1.5 实践练习 1.2 方法的详解 1.2.1 方法的声明 1.2.2 方法调用 1.2.3 方法参数传递 1.2.4 实践练习 1.3 可变形参方法 1.3.1 可变方法声明 1.3.2 可变方法调用 1.3.3 可变参数与数组参数的比较 1.3.4 实践练习 1.4 构造方法 1.4.1 构造方法的定义 1.4.2…
全部章节   >>>> 本章目录 4.1 抽象类 4.1.1 抽象方法和抽象类 4.1.2 抽象类的作用 4.1.3 实践练习 4.2 final修饰符 4.2.1 final成员变量 4.2.2 final局部变量 4.2.3 final方法 4.2.4 final类 4.2.5 实践练习 4.3 接口 4.3.1 接口的定义 4.3.2 接口的实现 4.3.3 抽象类和接口的区别 4.3.4 实践练习 4.4 接口编程案例 4.4.1 接口编程实例 4.4.2 实践练习 总结:…
全部章节   >>>> 本章目录 10.1 JFrame窗口容器 10.1.1 Swing介绍 10.1.2 JFrame窗口容器应用 JFrame常用方法 10.1.3 实践练习 10.2 布局管理器 10.2.1 FlowLayout流式布局管理器 FlowLayout构造方法说明 10.2.2 GridLayout网格布局管理器 GridLayout构造方法说明 10.2.3 BoraderLayout边框布局管理器 BorderLayout构造方法说明 10.2.4 实践练…
全部章节   >>>> 本章目录 9.1 JDBC基础 9.1.1 JDBC简介 9.1.2 JDBC常用API简介 JDBC 常用API功能说明 9.1.3 JDBC编程步骤 9.1.4 实践练习 9.2 PreparedStatement执行DML语句 9.2.1 PreparedStatement接口 9.2.2 使用PreparedStatement执行insert操作 9.2.3 实践练习 9.3 数据库操作封装类DBConnection 9.3.1 定义数据库操作封装类…
全部章节   >>>> 本章目录 8.1 内部类 8.1.1 内部类概述 8.1.2 内部类使用 8.1.3 实践练习 8.2 静态内部类 8.2.1 静态内部类的实现 8.2.2 实践练习 8.3 匿名内部类 8.3.1 匿名内部类的实现 8.3.2 实践练习 8.4 泛型 8.4.1 泛型概述 8.4.2 泛型应用 8.4.3 实践练习 总结: 8.1 内部类 8.1.1 内部类概述 为实现程序设计的需要,需要将一个类放在另一个类的内部定义,定义在其他类内部的类就称为内部类,包…
全部章节   >>>> 本章目录 7.1 集合概述 7.1.1 Java集合体系概述 7.1.2 实践练习 7.2 List集合 7.2.1 ArrayList实现类 7.2.2 LinkedList实现类 7.2.3 实践练习(一) 7.2.4 实践练习(二) 7.3 Set集合和Iterator迭代器 7.3.1 Set集合 7.3.2 Iterator迭代器 7.3.3 实践练习 7.4 Map集合 7.4.1 Map集合 7.4.2 实践练习 总结: 7.1 集合概述7 7…