- 博客(5)
- 收藏
- 关注
原创 Java——多线程技能总结
Java多线程技能总结一: 多线程的概念1.线程是依赖于进程的, 进程,正在运行的程序。是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源,在同一个进程内又可以执行多个任务,而每一个任务我们就可以看成是一个线程,这就是多线程。二: 实现多线程的方式Java 5以...
2018-08-15 17:47:37 207
原创 Java集合框架吐血总结
Java中的集合框架,大致分为四个接口:Set List Queue 以及Map,Map这个接口,并不属于Collection总接口下,但是它用到了Collection下的接口。Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口。Java集合和数组的区别:1:数组长度在初始化时指定,意味着只能保存定长的数据。而集...
2018-07-16 16:49:23 333
原创 java数据结构——4循环队列的威力
什么是队列呢?队列也是一种线性结构相比数组,队列对应的操作是数组的子集只能从一端(队尾)添加元素,只能从另一端(队首)取出元素。所以队列是一种先进先出(FIFO)的数据结构。...
2018-07-04 14:53:15 236
原创 java数据结构——3.用栈来解决LeetCode20有效的括号算法
Java中 栈是一种基础的数据结构,什么是栈呢?栈(Stack)是一种线性存储结构,它具有如下特点:栈中的数据元素遵守”先进后出"(First In Last Out)的原则,简称FILO结构。限定只能在栈顶进行插入和删除操作。下面,手写一个栈,以接口的方式完成栈的最基本功能:package com.Leo;public interface Stack<E> { //获取栈...
2018-06-27 18:36:18 261 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人