09 2022 档案
摘要:以下为本人的学习笔记 1.集合框架概述 1.1集合框架 的作用 在实际开发中,我们经常会对一组相同类型的数据进行统一管理操作。到目前为止,我们可以使用数组结构,链表结构,二叉树来实现。 数组的最大问题在于数组中的元素个数是固定的,要实现动态数组,还是比较麻烦, 在JDK1.2版本后,java完整提供
阅读全文
摘要:以下为本人的学习笔记 1、内部类 分类: 1.内部类:成员内部类,静态内部类, 局部内部类(定义在方法内部),匿名内部类 概念:在一个类的内部再定义一个完整的类(类中类) 特点: 编译之后可生成独立的字节码文件; 内部类可直接访问外部类的私有成员,而不破坏封装 可为外部类提供必要的内部功能组件 pu
阅读全文
摘要:以下为本人的学习笔记 1.设计模式的目的 编写软件过程中,程序员面临着来自耦合性,内聚性和可维护性,可扩展性,重用性,灵活性等多方面的挑战,设计模式是为了让程序(软件)具有更好的 代码重用性(即:相同功能的代码,不用多次编写) 可读性(即:编程规范性,便于其他程序员的阅读和理解) 可扩展性(即:当需
阅读全文
摘要:以下为本人的学习笔记 Ø 冒泡排序原理: 比较数组中,两个相邻的元素,如果第一个数比第二个数大,我们就交换他们的位置; 每一次比较,都会产生出一个最大,或者最小的数字; 下一轮则可以少一次排序; 依次循环,直到结束! 冒泡排序的时间复杂度为O(n²)。 代码: import java.util.Ar
阅读全文
摘要:以下为本人的学习笔记 oracle工具: SQL * Plus,是安装Oracle数据库服务器或客户端时自动安装的交互式查询工具。 SQL * Plus有一个命令行界面,允许您连接到Oracle数据库服务器并交互执行语句。 SQL Developer,是一个用于在Oracle数据库中使用SQL的免费
阅读全文