![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 75
j00152685
这个作者很懒,什么都没留下…
展开
-
java中的System.currentTimeMillis()函数
System.currentTimeMillis():可以提取到当前时间的毫秒数,产生一个当前的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数。 常见作用:一般都是用2个时间的差值来得到运行时间的,常用来比较2个算法的效率! long start = System.currentTimeMillis(); // 这里可以加上你要知道的方法运行的时间!!原创 2010-03-07 23:24:00 · 21097 阅读 · 1 评论 -
Java反射机制(侯捷)
<br />【前言】大师,总是有不一样的风范。<br /> <br />【link】http://blog.csdn.net/Influence/archive/2008/08/03/2762332.aspx<br />【原作者】侯捷<br /> <br /> <br /> <br />摘要<br />Reflection 是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如p转载 2010-09-17 21:16:00 · 683 阅读 · 0 评论 -
Java反射机制中,基本的API
【前言】我是一个典型的离代码很远的程序员package test;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.lang.reflect.TypeVariable;public class ReflectionTest{ public static void main(String[] arg原创 2010-09-17 22:22:00 · 729 阅读 · 0 评论 -
利用Java反射机制,调用一个类的构造函数和一般函数
<br />【前言】看了侯捷大师的文档,果然很有收获,嘿嘿(MT总是这样笑。。。。)<br /> package test;import java.lang.reflect.Constructor;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import test2.TestClass;/* * 通过反射调用TestClass的构造函数和一般函数原创 2010-09-17 22:58:00 · 7365 阅读 · 3 评论 -
Java反射经典实例
<br />【前言】不知道今天晚上要学习到几点,唉,还有很多没有学到<br /> <br />【link】http://orangewhy.javaeye.com/blog/56011 (这里的代码就是把这个帖子中的总结了一下,这也不是原帖)<br /> <br />package test;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;原创 2010-09-18 00:06:00 · 724 阅读 · 0 评论 -
Java解释Excel数据(jxl.jar包的使用)
【前言】最近学习劲头有所萎靡。。。要加油哦,不能每天过的都很后悔!【link】http://gimgen1026.javaeye.com/blog/152022jxl.jar 包下载地址: http://www.andykhan.com/jexcelapi/真实下载地址: http://www.andykhan.com/jexcelapi/download.html网站上对它的特征有如下描述:● 支持Excel 95-2000的所有版本 ● 生成Excel 2000标准格式 ● 支持字体、数字、日期操作 ●转载 2010-09-26 23:30:00 · 828 阅读 · 0 评论 -
java I/O流
<br />【原文】http://blog.csdn.net/maninhill/archive/2005/06/10/391613.aspx<br /> <br />java I/O整体框架:<br />Java中的流分为两种,一种是字节流,另一种是字符流,分别由四个抽象类来表示(每种流包括输入和输出两种所以一共四个):InputStream,OutputStream,Reader,Writer。<br /> <br />其中FilterInputStream ,FilterOutputStream,Fi转载 2010-10-01 22:09:00 · 552 阅读 · 0 评论 -
一位仁兄对MVC设计模式的理解,搞笑
<br />【前言】找到个很逗的帖子,呵呵,唯一不好就是不分段落。。看的累哈<br /> <br />【原文】http://hi.baidu.com/jiemushe1814/blog/item/c08be73752e0443c0a55a9ca.html<br /> <br />可能刚接触面向对象(OOP)编程的兄弟对MVC模型一直是那种可遇而不可求的心态,当听老鸟们在那满天吐沫星子的谈论MVC模型的这个好那个好,自己只有瞪着俩眼珠子在那傻傻的听着,或许听完了还不知道是怎么回事,下面就小弟的一些拙见来帮助这转载 2010-10-03 10:24:00 · 632 阅读 · 0 评论 -
java流的分类
【前言】一直不太懂java的流。。。【原文】http://cj1240.zhmy.com/archives/2008/148832.html流的分类java.io包中的类对应两类流,一类流直接从指定的位置(如磁盘文件或内存区域)读或写,这类流称为结点流(node stream),其它的流则称为过滤器(filters)。过滤器输入流往往是以其它输入流作为它的输入源,经过过滤或处理后再以新的输入流的形式提供给用户,过滤器输出流的原理也类似。 Java的常用输入、输出流java.io包中的stream类根据它们操转载 2010-10-01 21:40:00 · 1830 阅读 · 1 评论 -
Java打包详解
<br />【前言】没有明白jar中的MANIFEST.MF是用来做什么的<br /> <br />【原文】http://blog.csdn.net/arielxp/archive/2004/10/07/127170.aspx<br /> <br />jar文件听说过吗,没有?或者陌生!好,没关系,这就是我们的第一站:打包发布。 <br /> <br />为什么会有这个玩意呢,首先,这是jar的全称:JavaTM Archive (JAR) file,是的,就是java存档文件。这有点类似zip文件,想一想转载 2010-10-03 11:27:00 · 474 阅读 · 0 评论 -
JSP中使用java Bean的一个例子
<br />【原文】http://hi.baidu.com/flying02/blog/item/450653da26f59bdbb7fd4865.html<br /> <br />test.jsp的代码如下:<br /><html><br /><head><br /><title>JSP中使用 Java Bean的测试</title><br /></head><br /><body><br /><jsp:useBean id="test" class="SimleBean" /><br /><jsp:se转载 2010-10-24 13:42:00 · 1468 阅读 · 0 评论 -
JavaBeans第一个例子
<br />test.jsp<br /> <br />放在Apache Software Foundation/Tomcat 5.5/webapps/ROOT/下面<br /> <br /><%@ page contentType="text/html; charset=GBK" %><html> <head> <title> sample1 </title> </head> <jsp:useBean id="sample1BeanId" scope="session"原创 2010-10-23 14:03:00 · 546 阅读 · 0 评论 -
总结4——JSP应用开发详解
<br />【前言】看完了这章,感觉并没有理解javabeans,只是有些模糊的概念。看来,我的悟性太低啊。。。<br /> <br />第六章 JavaBeans在JSP中的引用<br />1. (p138)JavaBeans是Java的组件模型。在JavaBeans规范中定义了事件和属性等特性、EJB也定义了一个Java组件模型,但是Enterprise JavaBeans组件模型和JavaBeans组件模型是不同的。<br />JavaBeans允许开发者在开发工具中可视化地操作组件,JavaBean原创 2010-10-24 14:02:00 · 614 阅读 · 0 评论 -
JDK和JRE的区别
<br />【前言】基本概念<br /> <br />【原文】http://www.cnblogs.com/nuke/archive/2010/03/02/1676326.html<br /> <br />Path ----外部命令搜索路径。 <br />CLASSPATH ----类资源位置搜索路径。 <br /> <br />在classpath变量的最后加上.;C:/jdk1.3/lib/tools.jar;C:/jdk1.3/lib/dt.jar <br />就可以了,注意点不要不复制进去。 <b转载 2010-10-31 00:06:00 · 734 阅读 · 1 评论 -
java URLEncoder 中特殊处理
<br />【原文link】http://www.blogjava.net/ann/archive/2008/10/07/232875.html<br /> <br /> <br />URLEncoder类:<br />用于HTML的form中数据编码的类。<br />这个类包含将字符串转换为application/x-www-form-urlencoded MIME 格式的静态方法.<br />如果想了解HTML的编码细则,请参考HTML规范。<br />编码规则如下:<br />字符"a"-"z","A转载 2010-09-17 19:55:00 · 567 阅读 · 0 评论 -
常用ant的操作
<br />【前言】每个人总是需要两把刷子,才能搞定这个世界的<br /> <br />【原文】http://blog.csdn.net/jawsy/archive/2005/06/09/390993.aspx<br /> <br />主要的内容有:<br /> (1)建立一个项目<br /> (2)建立属性<br /> (3)对数据库的操作<br /> (4)javac编译 <br /> (5)删除目录 <br /> (6)建立目录 <br /> (7)拷贝文件群转载 2010-09-15 00:08:00 · 490 阅读 · 0 评论 -
Eclipse反编译插件
出处:http://zhangwenzhuo.javaeye.com/blog/148201 【前言】师父昨天在我机器上调试,发现没有这个东东,就把我嘲笑了一把。。。。 Eclipse反编译插件: Jodeclipse与JadClipse Jodeclipse 是Jode的Eclipse插件,JadClipse是Jad的Eclipse插件,它们都是非常好的反编译插件。 Jo转载 2010-03-07 23:36:00 · 815 阅读 · 0 评论 -
内存详解——理解 JVM 如何使用 Windows 和 Linux 上的本机内存
最近研究的java程序总是占用很大的内存,没有找到原因,对java虚拟机占用内存情况和分析的工具都不了解,所以先转一个文章,有空看看 转帖:http://blog.csdn.net/jsea/archive/2009/05/12/4170042.aspx(估计这个兄弟也是转的)转载 2010-03-07 23:16:00 · 637 阅读 · 0 评论 -
Java:int 和 String 互相转换的多种方法
【前言】今天真累,昨天2点睡觉,今天又搞到12点多了,这样下去效率不行啊。高效工作! java里的int和String转换有点烦人,做了一下笔记 1 如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]);转载 2010-03-10 00:16:00 · 603 阅读 · 0 评论 -
打印Log4j配置信息的代码
【前言】最近感觉像是在探险,每天都接触到新的东西,为了解决问题,我需要了解更多的真相。于是,晚上下班回来查信息到凌晨一两点就变得很正常。感叹一下,路漫漫其修远兮,吾将上下而求索。 最近遇到一个问题,在配置log4j时用到了BasicConfigurator.configure();,这个函数是用了默认的log4j的配置信息,但是我并不知道默认的配置是什么,所以就想到把log4j的配置信息打原创 2010-03-14 18:50:00 · 602 阅读 · 0 评论 -
Log4j中的默认配置文件需要存放在classpath目录下
【前言】使用BasicConfigurator.configure();可以对rootlog进行默认的配置,但是我又想改变一下默认的rootlogger的配置。发现把log4j.properties放在classpath的目录下是可以实现的。BasicConfigurator.configure()BasicConfigurator.configure()方法使用最简的方法配置log4j环原创 2010-03-14 22:56:00 · 6182 阅读 · 0 评论 -
Apache Log4j 学习笔记(强力推荐,log4j好文)
【出处】http://heavyz.sourceforge.net/homepage/homepage_zh/comp/notes/log4j.html 【前言】这个文章讲的比较详细,有条件的还是直接打开上缅的链接看,我转过来的格式不好看,图也没有。看了一下文章是在2004年Published,我顿时觉得汗颜。 Apache Logging Project Homepage: ht转载 2010-03-14 23:31:00 · 756 阅读 · 0 评论 -
如何提高自己的 Java 编程技能(有不错的网站推荐)
【前言】今天突然听说一个同事要离职了,心里有些不舍。他也是给了我很多帮助的一个同事,甚至我得到的一些小荣誉也有他的功劳。他要去北京发展了,在此,祝他以后一切都顺风顺水吧。 过几天有该死的考试,我报了java(果然是个不知道天高地厚的丫头),赶紧复习中。。。。 【出处】http://saaya.javaeye.com/blog/124248 可以按照两条路线提高自己的技能转载 2010-03-22 22:27:00 · 997 阅读 · 0 评论 -
在日志被删除的情况下,log4j如何配置可以自动创建新日志
【前言】如果在配置文件中指定的日志被删除了,log4j不会自动产生一个新的日志来继续写日志。log4j是否有相关的配置,可以在日志被删除的情况下,自动创建新的日志?【回答】应该没有。 自己好奇去看了看log4j的源码,对于这样情况,log4j自己并不会新创建日志文件,只是会将错误信息输出到system.err上/** This method determines if th原创 2010-03-20 22:48:00 · 6593 阅读 · 1 评论 -
Eclipse的联想功能
【扯远了的前言】3天的假期,和以往的假期一样,还没有来得及过,就结束了。最近因为一些事情和xl生闷气,今天终于说开了,还是古话说得好“解铃还须系铃人”。 【正式前言】之前总是看到师父的eclipse上有这个联想功能。今天找了一下方法,哈哈,按照这个兄弟的做法,我的eclipse也变得很方便啦。现在输入sysout后再回车,system.out.println()这长串就出来啦,好使。转载 2010-04-05 22:24:00 · 826 阅读 · 0 评论 -
log4j配置文件中的additivity属性
【前言】听着音乐,总结前一阵子积攒的笔记,也是一种享受,每次总结出一个笔记,心里就变的很踏实。要学习的东西真多,有时候在想人一辈子能学到学习到多少技术,能够深入多少技术,大概这个答案就在朝夕的努力中吧 在使用log4j时,发现在父级logger日志文件中记录着子级logger的日志,为了将日志划分清楚,找到了log4j的additivity属性: 它是 子Logger 是否继承 父原创 2010-05-19 23:30:00 · 3705 阅读 · 0 评论 -
java接口和抽象类的区别
【前言】又是临时抱佛脚中。。。。【link】http://blog.csdn.net/lpdb2001/archive/2008/08/04/2765595.aspx简单来说, 接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的,另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法。一般的应用里,最顶级的是接口,然后是抽象类实现接口,最后才到具体类实现。还有,接口可以实现多重继承,而一个类只能继承一个超类,但可以通过继承多转载 2010-09-11 13:06:00 · 500 阅读 · 0 评论 -
Java中检查的异常与未检查的异常
【前言】中国达人秀中有个小孩子唱的memory,好听~【link】http://lukuijun.javaeye.com/blog/340500public class ExceptionTypeTest { public void doSomething()throws ArithmeticException{ System.out.println(); } public static void main(){转载 2010-09-11 23:28:00 · 946 阅读 · 0 评论 -
得到指定进程的运行时间
<br />【前言】被某个网上的人恶心了一下,希望他已经不要到此处,更不要留下什么污言杂语。不欢迎!<br /> <br />【正文】实现要点<br /> <br />1. java调用shell命令(ps),并处理命令的返回结果<br /> <br />2. ps -ef | grep manager | grep -v grep | awk '{print $2}' 可以得到manager进程的PID<br /> <br />注意,这里会有一个问题,grep manager会将一些带有manager关原创 2010-11-25 23:27:00 · 1192 阅读 · 0 评论