- 博客(13)
- 资源 (6)
- 收藏
- 关注
原创 同步静态方法与同步非静态方法
可参考 http://blog.sina.com.cn/s/blog_870def820102vshl.html同步方法: 1):同步静态方法:某个类Object中的某个静态方法staticMethod加上同步锁之后,当某个线程Thread调用staticMethod时该线程会获取Object类的锁(当前Object的锁没被其它线程获取时,若当前Object锁被其它锁获取则会进行等待。),此时其
2016-03-31 20:18:36 1054
原创 简单工厂,工厂方法
可参考的资料: http://www.cnblogs.com/zhangchenliang/p/3700820.html 1. 简单工厂 它由三种角色组成: 工厂类角色:这是本模式的核心,含有一定的商业逻辑和判断逻辑,根据逻辑不同,产生具体的工厂产品。 抽象产品角色:它一般是具体产品继承的父类或者实现的接口。由接口或者抽象类来实现。 具体产品角色:工厂类所创建的对象就是此角色的实例。在
2016-03-31 16:20:37 187
原创 HashMap原理
1. JDK1.6中的HashMap详解网上资料很多比较好的有 链接1 http://alex09.iteye.com/blog/539545/http://www.cnblogs.com/xwdreamer/archive/2012/05/14/2499339.html 2. JDK1.8 http://www.2cto.com/kf/201505/401433.html http:
2016-03-30 17:15:25 236
转载 javaScript事件查询
javascript事件查询综合 click() 对象.click() 使对象被点击。 closed 对象.closed 对象窗口是否已关闭true/false clearTimeout(对象) 清除已设置的setTimeout对象 clearInterval(对象) 清除已设置的setInterval对象 confirm(“提示信息”) 弹出确认框,确定返回true取消返
2016-03-29 20:23:21 189
原创 java之重载和重写
方法的重写规则参数列表必须完全与被重写方法的相同;返回类型必须完全与被重写方法的返回类型相同;访问权限不能比父类中被重写的方法的访问权限限制更高。例如:如果父类的一个方法被声明为public,那么在子类中重写该方法就不能声明为protected。父类的成员方法只能被它的子类重写。声明为final的方法不能被重写。声明为static的方法不能被重写,但是能够被再次声明。子类和父类在同一个
2016-03-29 09:55:12 244
原创 java类加载常见的几种问题理解类加载机制
类加载过程中的相关概念详见- http://m.myexception.cn/program/1602930.html 理解类加载过程的5步。 Round1: 首先请理解如下代码:class X{ Y y=new Y(); public X(){ System.out.print("X"); }}class Y{ public Y(){
2016-03-24 12:08:42 2270
原创 排序之插入排序java版
public class InsertSort { public static void insertSort(int []arr){ int i=0,j=0; //欲插入数据变量 int insertNode; int index=arr.length; //依次插入数据 for(i=1;i<i
2016-03-18 12:14:09 312
原创 排序之归并排序java版
public class MergeSort { //合并 public static int[] merge(int low,int middle,int high,int []array){ int arrLength=array.length; int []tempArr=new int[arrLength]; //要合并的左右两半
2016-03-18 11:49:30 225
原创 排序之堆排序java版
public class HeapSort { public static void percolate_down(int data[],int r,int n){ int c=2*r; while(c<=n){ if(c<n&&data[c]<data[c+1]){ c++; }
2016-03-18 11:39:48 218
原创 排序之快速排序java版
比较好理解的方法 public static void quickSort(int[] a, int left, int right){ int index=partition(a,left,right); //排序左半部分 if(left<index-1){ quickSort(a,left,i
2016-03-18 10:12:55 237
原创 排序之冒泡java版
冒泡排序 public static int[] bubbleSort(int []data){ //循环变量 int i,j,k; int temp; //外层扫描的次数 for(j=data.length;j>1;j--){ //内层比较 f
2016-03-18 10:05:47 254
原创 Mybatis中怎么将sql语句打印到控制台
import java.util.Properties;import org.apache.ibatis.executor.Executor;import org.apache.ibatis.mapping.BoundSql;import org.apache.ibatis.mapping.MappedStatement;import org.apache.ibatis.plugin.I
2016-03-10 20:26:17 1099
课程设计报告
2012-09-12
操作系统设计
2012-09-12
死锁检测算法
2012-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人