- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 快速排序的原理,实现及特点
快速排序快速排序算法详解(原理、实现和时间复杂度)快速排序是对冒泡排序的一种改进,由 C.A.R.Hoare(Charles Antony Richard Hoare,东尼·霍尔)在 1962 年提出。快速排序的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据比另一部分的所有数据要小,再按这种方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,使整个数据变成有序序列。快速排序的原理排序算法的思想非常简单,在待排序的数列中,我们首先要找一个数字作为基准数(这只
2021-06-10 18:58:31 4829 1
原创 守护线程,线程同步及线程池学习
守护线程(daemon)线程分守护线程和用户线程虚拟机必须确保用户线程执行完毕不用等待守护线程执行完毕如:后台记录操作日志,监控内存,垃圾回收等待+package Demo4;//守护线程public class Test11 { private static Object God; public static void main(String[] args) { God god = new God(); You you = new You(
2021-05-21 16:50:49 481
原创 iterator迭代器
iterator迭代器对集合中进行遍历 hasNext(); next();Java.util.Iterator;hasNext();判断集合中还有没有下一个元素;next()取出集合中的下一个元素;Iterator迭代器是一个接口,我们无法直接使用,需要用Iterator的实现类迭代器的使用步骤 1:使用集合中的方法iterator()获取迭代器的实现类对象,使用iterator 接口接收多态 2:使用Iterator接口中的方法hasNext()判断还有没用下一个元
2021-05-21 16:19:09 95
原创 List接口和Set接口及实现类
List接口//////////////是接口List集合还有一个特点就是元素有序,即元素的存入顺序和取出顺序一致。List接口特点://有序 可重复 有索引它是一个元素存取有序的集合。(例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照11、22、33的顺序完成的)。它是一个带有索引的集合,通过索引就可以精确的操作集合中的元素(与数组的索引是一个道理)。集合中可以有重复的元素,通过元素的equals方法,来比较是否为重复的元素。常用方法public void a
2021-04-28 11:44:15 439 4
原创 JDK,JRE,JVM概念
JDK,JRE,JVM概念JDK:Java Development kit Java开发者工具(包含JRE,父亲级别)JRE:Java Runtime Environment(运行时环境,Java虚拟机)JVM:JAVA Virtual Machine(跨平台)一次编写,到处运行
2020-10-27 21:33:25 76
原创 Java初生,发展及优势
1972年C语言诞生贴行硬件,运行极快,效率极高操作系统,编译器,数据库,网络系统等指针和内存管理1982年C++诞生面向对象兼容C图形领域,游戏等1995年 Java初生95年的网页简单而粗糙,缺乏互动性图形界面的程序(Applet)Java2标准版(J2SE):去占领桌面 (桌面程序,控制台开发。。。)安装JVM就可以跑Java从而实现跨平台Java2移动版(J2ME):去占领手机Java2企业版(J2EE):去占领服务器Java发展它们基于Java开发了
2020-10-27 17:04:22 65
原创 打开cmd的方式 及基本Dos命令
开始+系统+命令提示符Win键+R 输入cmd在任意文件夹下按住shift键右键+鼠标右键点击,在此处打开Powershell窗口资源管理器地址栏前面加cmd常用的Dos命令盘符切换#D: E: F:查看当前目录下的所有文件dir切换目录cd change directory返回上一级 cd…清理屏幕 cls(clear screen )退出终端 exit查看电脑ip ipconfig计算器calc 画图工具mspaint 记事本no.
2020-10-27 16:14:31 149
原创 第一天学Typora
MarkDown学习标题:井号 空格 加标题名二级标题:两个井号 空格 加标题名二级标题三级标题: 三个井号 空格 加标题名三级标题往后以此类推字体Helloword!加粗两端加两个*号 Helloword!Helloword!斜体两端加一个*号 Helloword!Helloword! 三个*号 斜体加粗elloword!两端加~ Helloword!Helloword!Helloword!引用大风起兮云飞扬 >加文字分割线三个- 三个*图片
2020-10-26 20:57:04 102
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人