java
文章平均质量分 78
smok56888
做了好多年伸手党,最近痛下决心要洗心革面重新做人。
就从写blog开始吧!
展开
-
Java中重写equals方法的注意事项
一。 在重写equals方法时,要注意满足离散数学上的特性 1 自反性:对任意引用值X,x.equals(x)的返回值一定为true. 2 对称性:对于任何引用值x,y,当且仅当y.equals(x)返回值为true时,x.equals(y)的返回值一定为true; 3 传递性:如果x.equals(y)=true, y.equals(z)=true,则x.equals(z)转载 2015-03-26 10:14:46 · 702 阅读 · 0 评论 -
Java ClassLoader 原理详细分析
一、什么是ClassLoader? 大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相关功能,而这些功能都被封装在不同的class文件当中,所以经常要从这个class文件中要调用另外一个class文件中的方法,如果另外一个文件不存在的,则会引发系统异转载 2015-03-26 10:23:32 · 654 阅读 · 0 评论 -
LRU算法及JAVA实现
引子: 我们平时总会有一个电话本记录所有朋友的电话,但是,如果有朋友经常联系,那些朋友的电话号码不用翻电话本我们也能记住,但是,如果长时间没有联系了,要再次联系那位朋友的时候,我们又不得不求助电话本,但是,通过电话本查找还是很费时间的。但是,我们大脑能够记住的东西是一定的,我们只能记住自己最熟悉的,而长时间不熟悉的自然就忘记了。 其实,计算机也用到了同样的一个概念,我们用缓存来存放以前转载 2015-03-20 18:13:51 · 735 阅读 · 0 评论 -
Java中方法返回多个值?---- 泛型的应用
在开发的时候,总能碰到一个方法返回多个值的情形,除了将对象以入参的方式传到方法内部以外,还可以通过泛型构造元组来实现。 元组类实例 public class Tuple { public static void main(String[] args) { System.out.println(Tuple.create("asdf", 123)); } public原创 2015-04-03 13:40:40 · 908 阅读 · 0 评论 -
【JAVA】使用javax.mail发送邮件
本文主要解决以下问题: 1、如何用java实现邮件发送功能? 2、如何发送给多个人、抄送给多个人? 3、如何发送携带附件的邮件? 开始说正文。 首先,发送邮件肯定要有个发件人,所有要有发件人的用户名和密码;然后得有服务器给中转吧,不同的邮箱对应的服务器也不一样,所以有邮件服务器的概念;再然后就是邮件本身,要有主题、收件人、抄送、正文、附件等等。 发件人的邮箱好说,随随便原创 2015-11-27 15:39:24 · 50539 阅读 · 2 评论