上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 69 下一页
  2014年12月25日
摘要: 1、synchronized关键字的作用域有二种: 1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程... 阅读全文
posted @ 2014-12-25 10:46 @ 小浩 阅读(2595) 评论(0) 推荐(0) 编辑
  2014年12月23日
摘要: /** * 使用递推的方式处理斐波那契数列 * @param sum * @param i * @return */ public static int findValue(int n){ if(n==1) { return 1; } if(n==2) { return... 阅读全文
posted @ 2014-12-23 19:30 @ 小浩 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 【面经】给应届毕业生的一点建议!又到春天了,大学生们又该忙找工作了。我作为一个人到中年的职场油子谈谈招聘,希望能对大家的择业有所帮助吧。首先要解开一个误区,那就是应届的大学毕业生很难找工作。对于我而言,我这么多年从来没有歧视过应届毕业生。而且我身边的很多公司,包括我的同行,也都不歧视。这点大家大可放... 阅读全文
posted @ 2014-12-23 10:09 @ 小浩 阅读(299) 评论(0) 推荐(0) 编辑
  2014年12月22日
摘要: package com.xiaohao.test;import java.util.ArrayList;import java.util.List;import java.util.Locale;import java.util.ResourceBundle;public class Test { ... 阅读全文
posted @ 2014-12-22 17:14 @ 小浩 阅读(434) 评论(0) 推荐(0) 编辑
  2014年12月17日
摘要: Java中反射的三种常用方式 package com.xiaohao.test; public class Test{ public static void main(String[] args) throws ClassNotFoundException, InstantiationExcepti 阅读全文
posted @ 2014-12-17 19:19 @ 小浩 阅读(4007) 评论(0) 推荐(0) 编辑
  2014年12月16日
摘要: 1:懒汉的设计模式,在第一次调用的时候才完成相关的初始化操作懒汉式是典型的时间换空间,就是每次获取实例都会进行判断,看是否需要创建实例,浪费判断的时间。当然,如果一直没有人使用的话,那就不会创建实例,则节约内存空间package com.xiaohao.test;/*** 使用懒汉模式创建一个单例模... 阅读全文
posted @ 2014-12-16 22:45 @ 小浩 阅读(563) 评论(0) 推荐(0) 编辑
摘要: synchronized(ThreadTest.class)是对ThreadTest这个类进行加锁,类里面的属性,方法都是同步的,是针对于特定的类的~~synchronized(this){}是对{}这里面的内容进行加锁的,仅仅是针对于当前对象的 阅读全文
posted @ 2014-12-16 20:10 @ 小浩 阅读(3664) 评论(0) 推荐(0) 编辑
摘要: 没有挤公交来上班过,就不知道生活的压力有多大。算法的时间复杂度和空间复杂度合称为算法的复杂度。1.时间复杂度(1)时间频度一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了... 阅读全文
posted @ 2014-12-16 13:18 @ 小浩 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 插入排序1.直接插入排序原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。要点:设立哨兵,作为临时存储和判断数组边界之用。实现:VoidInsertSort(NodeL[],intlength){Inti,j;/... 阅读全文
posted @ 2014-12-16 13:05 @ 小浩 阅读(284) 评论(0) 推荐(0) 编辑
  2014年12月10日
摘要: 1)垃圾回收2)内存管理3)性能优化Java中创建对象的几种方法:1)使用new关键字,创建相应的对象2)通过Class下面的new Instance创建相应的对象3)使用I/O流读取相应的实现了Serializable序列化的对象4)使用clone从内存中创建相应的对象如何判断两个对象是否是有唯一... 阅读全文
posted @ 2014-12-10 14:08 @ 小浩 阅读(217) 评论(0) 推荐(0) 编辑
上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 69 下一页