java
文章平均质量分 65
ruifengzcod
这个作者很懒,什么都没留下…
展开
-
windows下apache tomcat整合
准备工作:1、 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi下载地址:http://apache.etoak.com//httpd/binaries/win32/httpd-2.2.22-win32-x86-openssl-0.9.8t.msi2、 apache-tomcat-6.0.20.zip(免安装版-绿色版)下载地址:http:转载 2012-10-19 17:55:58 · 628 阅读 · 0 评论 -
static inner class和非static inner class的实例化问题
package innerclasses; public class E18_NestedClass { static class Nested { void f() { System.out.println("Nested.f"); } } public static void main(String args[]) { Nested ne = new原创 2012-09-25 15:23:15 · 9088 阅读 · 1 评论 -
在静态方法中如何调用非静态方法
帖子1 帖子2答:直接访问不可以,但通过在静态方法的内部创建对象(或形式参数来传递的对象)来间接访问是完全可以的.代码示例:public class test5 { public static void main(String[] args) { // c2.c2_func1(); c2.c2_func2(new c2())原创 2012-09-23 21:20:38 · 875 阅读 · 0 评论 -
JAVA的Random类(转)
Random类 (java.util) Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数相同的Random对象,第一次生成的随机数字完全相同,第二次生成的随机数字也完转载 2012-10-13 14:06:36 · 827 阅读 · 0 评论 -
listIterator(int index)方法
在List接口中,还有一个方法listIterator(int index)可以得到List的迭代器(ListIterator接口的对象),其中的参数index为迭代的起始位置,其它的同listIterator()方法得到的迭代器一样。一、List接口在Java中,List接口的定义如下:[java] view plaincopy转载 2012-10-13 18:43:37 · 5222 阅读 · 0 评论 -
用Collection.shuffle()随机打乱一个顺序数组
如何打乱一个顺序的数组,其实集合的帮助类Collection就有现成的方法可用,而且效率还蛮高的,总比自定义随机数等等方法要好很多。其实乱序就这么简单,步骤如下:1. 将一个顺序排列的数组添加到集合中2. 可以用集合帮助类Collections的shuffle()方法3. 用hasNext()、next()方法遍历输入集合/** * 随即打乱一转载 2012-10-13 14:16:19 · 32699 阅读 · 0 评论 -
关于RandomAccess接口的研究
RandomAccess接口是List 实现所使用的标记接口,用来表明其支持快速(通常是固定时间)随机访问。此接口的主要目的是允许一般的算法更改其行为,从而在将其应用到随机或连续访问列表时能提供良好的性能。在对List特别的遍历算法中,要尽量来判断是属于RandomAccess(如ArrayList)还是SequenceAccess(如LinkedList),因为适合RandomAcc转载 2012-10-13 12:50:42 · 438 阅读 · 0 评论 -
instanceof 运算符的用法
instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 用法:result = object instanceof class参数:result必选项。任意变量。object必选项。任意对象表达式。class转载 2012-10-09 13:47:50 · 434 阅读 · 0 评论 -
什么是多态(OOA/D/P中之精华)
一、什么是多态面向对象程序设计中的另外一个重要概念是多态性。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。可以把一组对象放到一个数组中,然后调用它们的方法,在这种场合下,多态性作用就体现出来了,这些对象不必是相同类型的对象。当然,如果它们都继承自某个类,你可以把这些派生类,都放到一个数组中。如果这些对象都有同名方法,就可以调用每个对象的同名方法。同一操作作用于不同的对转载 2012-09-13 21:53:37 · 945 阅读 · 0 评论 -
掌握Java的标准
时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握Java这个说法的标准,当然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分,J2EE部分的内容有时间再另说。 1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且转载 2012-09-13 22:47:06 · 376 阅读 · 0 评论 -
数组的the aggregate initialization和dynamic aggregate initialization
class Weeble {} // A small mythical creaturepublic class ArraySize { private static Test monitor = new Test(); public static void main(String[] args) { // Arrays of objects: Weeble[] a;转载 2012-09-29 21:01:32 · 507 阅读 · 0 评论 -
java中将double转型为int。java中的幕运算方法Math.pow()。
java中将double转型为int有2个方法。1:double d = 12.0; int i = (new Double(d)).intValue();2:double d = 12.0; int i = (int)d; 不要使用(int)来强制转换 应该先生成一个double的外覆型D原创 2012-09-04 22:49:42 · 101147 阅读 · 1 评论 -
号称放倒一片的一道J2SE基础题的个人理解
原文:http://yanxuxin.iteye.com/blog/578060 近日无意中看到一道Java基础题,号称在接受测试的1000名人中,仅有1.5%的程序员或者项目经理完全正确。原题是3个小程序并要求按顺序答题,我修改了一下弄成一个例子。个人觉得虽然是三个稍微不同的例子,但是考察的本质都是一样,只要了解了原理就是100个变种也还是表达一个意思。先来看看例子:转载 2012-08-31 11:01:59 · 434 阅读 · 0 评论 -
apache不能启动问题
今天遇到apache不能启动,显示错误 The request operator has failed。运行 cmd ,进入D:\Program Files\Apache Software Foundation\Apache2.2\bin 文件夹。运行 httpd.exe。显示错误:syntax error in line 65 .... can't load ....原创 2012-10-19 19:13:42 · 377 阅读 · 0 评论