java
文章平均质量分 63
henghengdh
这个作者很懒,什么都没留下…
展开
-
Java环境配置
Java的环境变量配置: (两种方法任选一种皆可) 方法一: 依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。 在“系统变量”栏下执行三项操作: ①新建“Classpath”(如果已有,则直接编辑),设置其值为 .;JDK所在的绝对路径值\lib (例如 .;D:\Program Files\Java\jdk1.5.0_...原创 2010-09-03 18:04:07 · 85 阅读 · 0 评论 -
两个double类型相加,控制小数点后的位数
java中double类型数据的 位数就是这么多位的 至于 num1是double num2是int num1+num2 因为double类型的数据占的字节多 所以java编译器会自己帮你把int类型的数据转换成double 类型的数据 然后再实行两个double类型的数据相加 DOUBLE操作类 [code="java"] public class DoubleOper...原创 2012-10-23 14:36:50 · 1533 阅读 · 0 评论 -
Java虚拟机(JVM)中的内存设置详解
转自:http://developer.51cto.com/art/200906/127144.htm 在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。 PermGen space:全称是Permanent Generation space.就是说是永久保存的区域,用于存放Class和Meta信息,Class在...原创 2012-10-25 11:21:28 · 79 阅读 · 0 评论 -
JVM内存管理
转自:http://www.cnblogs.com/corson/archive/2012/01/04/2311974.html 为了保证java内存不会溢出,java中有垃圾回收机制。垃圾回收机制是指jvm用于释放那些不再使用的对象所占用的内存。java语言并不要求jvm有gc,也没有规定gc如何工作。垃圾收集的目的在于清除不再使用的对象。gc通过确定对象是否被活动对象引用来确定是否收集该...原创 2012-10-25 11:23:20 · 87 阅读 · 0 评论 -
web.xml 的加载过程
当我们去启动一个 WEB 项目的时候, 容器(包括 JBoss, Tomcat 等)首先会去读项目的 web.xml 配置文件里面的信息, 当这一步骤没有出错并且完成之后, 项目才能正常的被启动起来。 1> 首先是, 容器会先读 节点, 并创建一个 ServletContext 实例, 以节点的 name 作为键, value 作为值, 存储到上下文环境中。 2...原创 2013-04-27 11:47:05 · 174 阅读 · 0 评论 -
Java里如何实现多继承里
1.接口(interface),接口被用来建立类与类之间关联的标准 [code="java"] public interface ITest{ public void test(); } public class TestImpl implements ITest{ public void test(){ System.out.println("...原创 2012-12-19 11:57:20 · 148 阅读 · 0 评论 -
Java虚拟机学习
Java虚拟机学习 - 体系结构 内存模型 http://blog.csdn.net/java2000_wl/article/details/8009362 Java虚拟机学习 - 对象访问 http://blog.csdn.net/java2000_wl/article/details/8015105 Java虚拟机学习 - 垃圾收集算法 http://blog.csdn.ne...原创 2013-01-04 14:02:29 · 76 阅读 · 0 评论 -
apache commons学习笔记
来源:http://www.cnblogs.com/fpqqchao/archive/2013/01/05/2846605.html 关于Jakarta 摘抄维基百科: 引用 Jakarta是Apache组织下的一套Java解决方案的开源软件的名称,它包括了很多子项目。Tomcat、Ant、Struts等等現在是Apache下的开源项目,也曾是Jakarta的关联项目。 Jak...原创 2013-01-07 15:30:28 · 143 阅读 · 0 评论 -
如何令java线程池中线程超过5分钟时该线程自杀
用双线程实现。他杀。 每当一个线程从池中被取出的时候,给该线程分配一个UUID用于标志此次任务,同时启动另外一个杀手线程开始计时(即sleep),并且该杀手线程持有同样UUID用于寻找要杀死的目标。 当杀手觉醒后即刻检查: 1.如果目标线程已归还到池中,说明目标线程在规定时间前已结束。则不做任何操作。 2.如果目标线程还在池外,但是其UUID与自己所持目标UUID不一致,说明所...原创 2012-09-27 17:58:38 · 710 阅读 · 0 评论