摘要:
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <!--spring对应的版本号--> <spring.version>4.2.1.RELEASE</spring.version> </p 阅读全文
摘要:
1.链表(Linked List) 链表通常由一连串节点组成,每个节点包含任意的实例数据和一或两个用来指向上一个/或下一个节点的位置的链接(“links”) 链表是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺存储数据,而是在每一个节点里存到下一个节点的指针。 使用链表结构可以克服数组链 阅读全文
摘要:
1.红黑树的基本概念与数据结构表示 红黑树定义:红黑树又称红-黑二叉树,它具体二叉树所有的特性。同时红黑树更是一颗自平衡的排序二叉树(平衡二叉树的一种实现方式)。 一颗基本的二叉排序树都需要满足一个基本性质:即树中的任何节点的值大于它的左子节点,且小于它的右子节点。 那按照这个基本性质使得树的检索效 阅读全文
摘要:
1.什么是位运算:程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算说穿了,就是直接对整数在内存中的二进制位进行操作。?、C++提供了6种位运算符来进行位运算操作:& 按位与| 按位或^ 按位异或~ 按位取反<< 左移(左边消失,右边补0)>> 右移(右边消失,左边补符号位)位运算的操作数 阅读全文
摘要:
存储一组相同数据类型的集合 >数组! Array Arrays List 存储的是不唯一,无序的数据 ArrayList 底层数据结构是数组,查询快,增删慢。 线程不安全,效率高 Vector 底层数据结构是数组,查询快,增删慢。 线程安全,效率低 LinkedList 底层数据结构是链表,查询慢, 阅读全文
摘要:
String a="abc"; 会在常量池中开辟一个空间,保存"abc" String b=new String("abc"); 01.常量池没有abc,首先会在常量池中开辟一个空间,保存"abc" 02.再去堆中开辟空间,保存"abc" 03.b指向堆中的abc a==b false String 阅读全文
摘要:
一:IO流概述 IO流简单来说就是Input和Output流,IO流主要是用来处理设备之间的数据传输,Java对于数据的操作都是通过流实现,而Java用于操作流的对象都在IO包中。 分类: 按操作数据分为:字节流和字符流。如:Reader和InputStream 按流向分:输入流和输出流。如:Inp 阅读全文
摘要:
问题的引入: 把所有的信息打印在控制台上不行吗? 01.控制台有行数限制; 02.System.out.println()影响系统性能; 03.如果我们需要对一些用户的行为习惯进行分析,我们找不到用户的数据! 程序中出现了问题怎么办? 01.debug断点调试;(务必掌握) 02.System.ou 阅读全文
摘要:
1.异常处理(Exception Handling): 就是一种解决这一问题的机制,能够较好地处理程序不能正常运行的情况。 2.异常(Exception): 是程序在运行时可能出现的会导致程序运行终止的错误。这种错误是不能通过编译系统检查出来的。 3.常见异常如下: (1)系统资源不足。例如,内存不 阅读全文
摘要:
XML:可扩展标记语言! 01.很像HTML 02.着重点是数据的保存 03.无需预编译 04.符合W3C标准 可扩展:我们可以自定义,完全按照自己的规划来! 标记:计算机所能认识的信息符号! 比如: int num = 5; 教材编号 XML的组成部分: 01.文档声明 <?xml version 阅读全文