摘要: 如果一个变量为空,通常方法是 var a=''; if(a==''||a = null) 但是,如果这个变量是一堆空格的话,这个方法是行不通的,正确的方法是 阅读全文
posted @ 2017-03-23 22:57 美好的明天 阅读(1693) 评论(0) 推荐(0)
摘要: Java反射与动态代理 1.Java反射 当通过反射与一个未知类型的对象打交道时,JVM只简单地检查这个对象,看它属于哪个特定的类。在用它做其他事情之前必须先加载那个类的Class对象。 当使用反射时,就可以在运行时获取类信息,对于反射机制来说,.class文件在编译时是不可获取的,所以是在运行时打 阅读全文
posted @ 2017-03-23 17:36 美好的明天 阅读(339) 评论(0) 推荐(0)
摘要: 常见排序算法总结与实现(冒泡、插入、选择、希尔、堆排序、归并、快排) 本文使用Java实现这几种排序算法。以下是对排序算法总体的介绍。 冒泡排序 时间复杂度:O(n^2),最优时间复杂度:O(n),平均时间复杂度:O(n^2) public static void bubbleSort(Compar 阅读全文
posted @ 2017-03-23 17:30 美好的明天 阅读(11501) 评论(12) 推荐(1)
摘要: 错误的方式: 正确1: 正确2,去掉括号: 阅读全文
posted @ 2017-03-23 17:20 美好的明天 阅读(30862) 评论(0) 推荐(4)