上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 16 下一页

2016年10月9日

摘要: http://v.youku.com/v_show/id_XMzMyODk5MDI0.html选择排序视频。 思想就是:数组从第一个元素按照顺序与下一个元素比较,如果下一个元素比这个元素大,就交换元素的位置,接着进行比较,知道比较到最后一个元素。 然后从第二个元素比较,重复。 直接上... 阅读全文
posted @ 2016-10-09 19:10 成长源于渐悟与顿悟1 阅读(173) 评论(0) 推荐(0)
 
摘要: http://v.youku.com/v_show/id_XMzMyODk4NTQ4.html附一个视频说明。快速排序思想:定义一个标杆:1去第一个元素 2 第一次分区之后采用分治思想 3再次对分区的元素进行分治思想 4直到每次分区都只剩下一个元素就完成了排序package Sort... 阅读全文
posted @ 2016-10-09 12:06 成长源于渐悟与顿悟1 阅读(259) 评论(0) 推荐(0)
 

2016年10月8日

摘要: 冒泡思想:就是通过两两比较A,B,如果A比B大,就把A的位置跟B交换,接着比下去,直到最大的元素出现在最后的位置。package Sort;//冒泡排序思想:/* *1 比较最开始相邻的元素:如果这个元素大就往后移, *2 接着比较下一组元素直到该元素到了最后 *3 接着重复操作 *... 阅读全文
posted @ 2016-10-08 22:22 成长源于渐悟与顿悟1 阅读(693) 评论(0) 推荐(0)
 
摘要: void notify() 唤醒在此对象监视器上等待的单个线程。 void notifyAll() 唤醒在此对象监视器上等待的所有线程。 void wait() 导致当前的线程等待,直到其他线程调用此对象的notify()方法或notifyAll()方法。 void wait(lon... 阅读全文
posted @ 2016-10-08 21:00 成长源于渐悟与顿悟1 阅读(163) 评论(0) 推荐(0)
 
摘要: Synchronized: 修饰一个代码块:被修饰的代码块称为同步代码块,范围是{},作用对象是调用这个代码块的对象 修饰一个方法:被修饰的方法称为同步方法,作用对象是调用这个同步方法的对象 修饰一个静态方法:其作用范围是整个方法,作用对象是这个类的所用对象 修饰一个类,其作用的范围... 阅读全文
posted @ 2016-10-08 20:53 成长源于渐悟与顿悟1 阅读(116) 评论(0) 推荐(0)
 
摘要: 线程安全:就是多线程访问同一代码,不会产生不确定结果。(比如死锁) 如何保证呢:1使用线程安全的类 2使用synchronized同步代码块,或者用Lock锁 3多线程并发情况下,线程共享的变量改为方法局部级变量 阅读全文
posted @ 2016-10-08 20:34 成长源于渐悟与顿悟1 阅读(369) 评论(0) 推荐(1)
 
摘要: 阻塞 ----------新建 就绪 运行 ... 阅读全文
posted @ 2016-10-08 18:48 成长源于渐悟与顿悟1 阅读(103) 评论(0) 推荐(0)
 
摘要: 一共有三种: A 继承Thread类 步骤:1继承线程类 public class Thread1 extend Thread{ } 2 重写run方法 public void run() ... 阅读全文
posted @ 2016-10-08 18:24 成长源于渐悟与顿悟1 阅读(126) 评论(0) 推荐(0)
 

2016年10月7日

摘要: 返回值: int length()字符串长度 char charAt(int i)索引i处的字符 int indexOf(String s)返回指定字符串在字符串中出现的位置 String concat(String s... 阅读全文
posted @ 2016-10-07 17:43 成长源于渐悟与顿悟1 阅读(171) 评论(0) 推荐(0)
 
摘要: package Algorithms;public class ArrayFindmax { public static void main(String[] args) { double[] a=new double[]{14.0,58.0,56.0,58.0,888... 阅读全文
posted @ 2016-10-07 15:56 成长源于渐悟与顿悟1 阅读(195) 评论(0) 推荐(0)
 
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 16 下一页