2016年8月24日

链表

摘要: 链表核心的本质意义在于:可变的对象数组; 定义开发链表标准: interface ILink { public void add(Object data) ; // 这个方法向链表之中保存对象 public int size() ; // 取得链表的长度 public boolean isEmpty 阅读全文

posted @ 2016-08-24 21:45 麦牧嘉禾 阅读(142) 评论(0) 推荐(0) 编辑

ThreadLocal类使用理解

摘要: 为了此时保证多个线程可以在自己操作的时候有一个自己的空间,所以应该在保存有当前的线程对象,这样的类实际上就凑成了ThreadLocal类,这个类主要使用如下方法: 保存每个线程的独立数据。 代码实现: 结果: 我们好累啊 www.i.cnblogs/liyang31.com 总结:利用ThreadL 阅读全文

posted @ 2016-08-24 20:55 麦牧嘉禾 阅读(303) 评论(0) 推荐(0) 编辑

二叉树

摘要: 代码实现: 输出结果: 3品牌:白米,价格:399.0 品牌:黑米,价格:799.0 品牌:紫米,价格:899.0 阅读全文

posted @ 2016-08-24 17:21 麦牧嘉禾 阅读(145) 评论(0) 推荐(0) 编辑

比较器比较对象数组Comparable和Comparator区别

摘要: 如果对对象数组进行排序,那么就应该指定类中属性进行比较,比如手机比较,可以比较手机价格大小,所以这个时候就需要实现java.lang.Comparable接口,而这个接口的定义如下: public interface Comparable<T> { public int compareTo(T o) 阅读全文

posted @ 2016-08-24 15:45 麦牧嘉禾 阅读(797) 评论(0) 推荐(0) 编辑

利用随机函数nextInt实现彩票37选7

摘要: 输出结果: 中奖号码:*、*、*、*、*、*、*、 阅读全文

posted @ 2016-08-24 15:02 麦牧嘉禾 阅读(192) 评论(0) 推荐(0) 编辑

数学计算:Math,round四色五入用法

摘要: 在整个Math类里面可能跟大家使用最密切的就是一个round()方法:public static long round(double a)。 四舍五入代码实现; 结果:19.34 19.544 此类操作在日后开发一定会使用到,用的时候直接拿出来使用即可。 阅读全文

posted @ 2016-08-24 14:19 麦牧嘉禾 阅读(977) 评论(2) 推荐(0) 编辑

字符连接,StringBuffer类

摘要: 概念:StringBuffer本身也属于一个字符串的操作类,有两个意义:一个意义是可以快速的修改,另外一个意义是可以快速读取。String类对象的内容不可改变,而StringBuffer类对象的内容可以改变。 使用方法:StringBuffer需要使用new明确调用构造方法后,使用append()进 阅读全文

posted @ 2016-08-24 14:17 麦牧嘉禾 阅读(1569) 评论(0) 推荐(0) 编辑

单例的实现与理解

摘要: 单例使用对象:单例这种设计模式主要是用于一些系统公共资源的开发操作上。 代码模型: 总结:对于新的实例化对象的产生一定需要构造方法完成,所以如果将构造方法私有化了,那么就表示此类中的新对象的实例化处理就将受到控制,所以这个类只会有一个实例化对象,那么这样的设计称为单例设计。 阅读全文

posted @ 2016-08-24 14:16 麦牧嘉禾 阅读(93) 评论(0) 推荐(0) 编辑

日期处理类SimpleDateFormat

摘要: SimpleDateFormat类中定义有如下格式标记:年(yyyy)、月(MM)、日(dd)、时(HH)、分(mm)、秒(ss)、毫秒(SSS). 在SimpleDateFormat类里面主要使用如下的方法进行处理: · 构造方法:public SimpleDateFormat(String pa 阅读全文

posted @ 2016-08-24 14:07 麦牧嘉禾 阅读(108) 评论(0) 推荐(0) 编辑

导航