摘要:
方法的重写(Overriding)和重载(Overloading)是Java多态性的不同表现。 重写(Overriding)是父类与子类之间多态性的一种表现,而重载(Overloading)是一个类中多态性的一种表现。 如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写(Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被"屏蔽...
阅读全文
posted @ 2008-12-24 00:30
马里奥
阅读(317)
推荐(0)
编辑
摘要:
zip [参数] [文件1] [文件2] 把本目录下的test文件打包成test.zip文件:zip test.zip test/* ,如果在文件中用绝对的路径,那么在压缩文件中也是绝对路径。就是说,如果你 zip test.zip /home/test/* ,那么在压缩文件中也是这样的层次关系。 参数列表: -a 将文件转成ASCII模式 -F ...
阅读全文
posted @ 2008-12-24 00:29
马里奥
阅读(848)
推荐(0)
编辑
摘要:
date基本的两种用法: date [-d ][-u][+%H%I%K%l%M%P%r%s%S%T%X%Z%a%A%b%B%c%d%D%j%m%U%w%x%y%Y%n%t] 显示系统日期或时间,以%为开头的参数为格式参数,可指定日期或时间的显示格式。 date [-s ][-u][MMDDhhmmCCYYss] 或 date [--help][--version] 设置系统日期与时间,只有管...
阅读全文
posted @ 2008-12-24 00:27
马里奥
阅读(496)
推荐(0)
编辑
摘要:
任何的循环结构(while | for | do...while)都离不开4个必要因素: 1) 控制变量; 2) 变量初值; 3) 变量增值; 4) 终止条件。 对于for结构来说,通过break或continue进行不带label的跳出或继续: continue不可避免的要进行变量增值,要不死循环,有点类型while结构中末尾必须的变量增值;break直接跳出,控制变量的值为跳出时的赋值。 ...
阅读全文
posted @ 2008-12-24 00:24
马里奥
阅读(218)
推荐(0)
编辑
摘要:
linux实现任务自动化大体可以分两类,系统初始化时运行和定时运行。对于定时运行linux自带了两种工具,crontab和at。 关于crontab的介绍,有两篇比较靠谱的文章:计划任务工具 cron 的配置和说明、linux下实行计划任务。 at的介绍相对较少,稍微说下: 使用at.allow和at.deny进行访问控制,/etc/at.allow包括被授权访问的用户,/etc/at.deny...
阅读全文
posted @ 2008-12-24 00:16
马里奥
阅读(460)
推荐(0)
编辑
摘要:
因为调试JProfile,不断修改Tomcat初始内存参数,往往Servlet还没crash,环境先崩溃,开始怀疑初始化参数的作用。废话不多说,开始研究。网上的好资料不多,有一篇解释还比较清楚,就拿来主义了。 最近在网上看到一些人讨论到java.lang.Runtime类中的freeMemory(), totalMemory(), maxMemory()这几个方法的一些问题,很多人感到很疑惑,为什...
阅读全文
posted @ 2008-12-24 00:10
马里奥
阅读(20389)
推荐(2)
编辑
摘要:
1. this是指当前对象自己。 当在一个类中要明确指出使用对象自己的的变量或函数时就应该加上this引用。 Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->public class Hello { String s = ...
阅读全文
posted @ 2008-12-24 00:02
马里奥
阅读(199)
推荐(0)
编辑