java基础
文章平均质量分 81
yuzhaoyangxuyun
这个作者很懒,什么都没留下…
展开
-
javamail发送邮件
今天学习了一下JavaMail,javamail发送邮件确实是一个比较麻烦的问题。为了以后使用方便,自己写了段代码,打成jar包,以方便以后使用。呵呵以下三段代码是我的全部代码,朋友们如果想用,直接复制即可。jar包因为我不知道怎么传到javaeye上,所以朋友们回去自己打吧。 我的代码有三个类: 第一个类:MailSenderInfo.java package com.util.mail; ...原创 2009-04-17 15:37:50 · 81 阅读 · 0 评论 -
多线程
public class TestThread { private int j; public static void main(String args[]) { TestThread tt = new TestThread(); Inc inc = tt.new Inc(); Dec dec = tt.new Dec(); for (int i = 0; ...原创 2009-04-17 17:46:02 · 62 阅读 · 0 评论 -
回调函数的理解
面使用java回调函数来实现一个测试函数运行时间的工具类: 如果我们要测试一个类的方法的执行时间,通常我们会这样做: java 代码 public class TestObject { /** * 一个用来被测试的方法,进行了一个比较耗时的循环 */ public static void testMetho...原创 2009-10-12 00:48:14 · 84 阅读 · 0 评论 -
线程池示例代码
包结构 src test TestThreadPool 测试类 thread ThreadPool 线程池类 WorkThread 工作线程类 TaskMonitorThread 任务监测线程类 TaskTimeOutThread ...原创 2009-10-17 22:22:01 · 92 阅读 · 0 评论 -
图解classloader加载class的流程及自定义ClassLoader
/** * 转载请注明作者longdick http://longdick.iteye.com * */ java应用环境中不同的class分别由不同的ClassLoader负责加载。一个jvm中默认的classloader有Bootstrap ClassLoader、Extension ClassLoader、App ClassLoader,分别各司其职: ...原创 2009-10-18 11:45:52 · 88 阅读 · 0 评论 -
运行jar应用程序引用其他jar包的四种方法
大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 比如有个叫做test.jar的jar包,里面有一个拥有main函数的main class:test.someClassName 我们就只要在MANIFEST....原创 2009-10-18 11:47:01 · 109 阅读 · 0 评论 -
Java 10年回顾:世界各地开发高手谈Java
到今年五月,Java已经走过了它辉煌的十年。我们邀请了世界各地的开发高手一同回顾Java语言发展的第一个十年,评析她今天所处的位置并预测其今后的发展趋势。与会者(包括知名IT企业Sun、IBM、BEA及Borland等)反映各异,但有一点是共同的——Java的地位将一如既往举足轻重。 一、简介 2005年5月标记着自从Sun第一个引入Java技术以来经历了整整10个年头。在过去的10年中,Ja...原创 2009-04-29 17:00:16 · 115 阅读 · 0 评论 -
Hibernate缓存机制
缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升. Hibernate缓存分类:...原创 2009-05-02 12:35:12 · 65 阅读 · 0 评论 -
深入探索Java工作原理:JVM内存回收及其他
Java语言引入了Java虚拟机,具有跨平台运行的功能,能够很好地适应各种Web应用。同时,为了提高Java语言的性能和健壮性,还引入了如垃圾回收机制等新功能,通过这些改进让Java具有其独特的工作原理。 1.Java虚拟机 Java虚拟机(Java Virtual Machine,JVM)是软件模拟的计算机,它可以在任何处理器上(无论是在计算机中还是在其他电子设备中)安全兼容...原创 2009-06-05 12:49:28 · 114 阅读 · 0 评论