JavaSE
云胡先生
不负时光
展开
-
sleep和wait方法的异同
**sleep和wait方法的异同:**相同点:都是线程等待不同点:使用条件不一样:wait要想用使用,必须要有同步锁,常跟synchronized联用.sleep不是必须与synchronized联用,若出现联用,则sleep不释放锁,wait是释放锁....原创 2019-09-03 20:43:24 · 209 阅读 · 0 评论 -
Java 懒汉模式与饿汉模式
懒汉模式与饿汉模式饿汉模式demo新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入饿汉模式demo你好! 这...原创 2019-09-04 14:30:39 · 396 阅读 · 0 评论 -
Java排序之冒泡排序,简单选择排序,快速排序
Java排序1 . 冒泡排序(平均时间复杂度:O(n2))让数组当中相邻的两个数进行比较,数组当中比较小的数值向下沉,数值比较大的向上浮!外层for循环控制循环次数,内层for循环控制相邻的两个元素进行比较 !package JaveSe;public class Sort_maopao { //定义一个排序方法 public static int[] maopao(int[] arr...原创 2019-09-11 20:59:12 · 130 阅读 · 0 评论 -
多线程的认识
概念多线程:是指从软件或硬件上实现多个线程并发执行的技术.优点使用线程可以把占据时间长的程序中的任务放到后台去处理用户界面可以更加吸引人,比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度程序的运行速度可能加快多线程在IOS软件开发中也有举足轻重的地位在一些等待的任务的实现上,线程可以释放一些珍贵的资源如内存占用缺点如果有大量的线程,会影响性能,...原创 2019-09-13 21:44:03 · 139 阅读 · 0 评论 -
线程创建的四种方式
1 . 继承Thread类创建线程定义Thread类的子类,并重写该类的run() 方法,该方法的方法体就是线程需要完成的任务,run()方法也称为线程的执行体创建Thread子类的实例,也就是创建了线程对象启动线程,及调用线程的start()方法public class MyThread extends Thread{ public void run(){ //重写run方法...原创 2019-09-14 13:31:08 · 178 阅读 · 0 评论