JAVA
@凌霄@
自信,努力
展开
-
Java学习网站集锦
Java学习网站 1. The Source for Java Technology Collaboration(JAVA开发的官方网站) http://www.java.net/ - 外文 2. jGuru: FAQ Home Page 推荐 http://www.jguru.com/faq/ - 外文 3. Developer.com: An EarthWeb site http:/转载 2007-06-28 11:36:00 · 1769 阅读 · 0 评论 -
java实现图象灰度转换,腐蚀,均衡化
package com.test;import java.awt.BorderLayout;import java.awt.Image;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.image.BufferedImage;import java.a原创 2008-06-19 15:32:00 · 2472 阅读 · 0 评论 -
循环语句的算法
输出从1-100之间能够被3整除的前5个数public class ChuShu { /** * @param args */ public static void main(String[] args) { int i = 1; int num = 0; while(i if(i%3==0){ System.out.println(i); num++;原创 2008-03-16 20:31:00 · 707 阅读 · 0 评论 -
JAVA环境配置
首先安装JDK5.0 安装程序的名称jdk-1_5_0_07-windows-i586-p.exe也可以从网上下载按照安装程序的一步一步向下即可以,全是默认的句可以了. 下面开始配置JAVA的环境变量:[我的电脑]—右键[属性]----找高级--环境变量--在系统变量框中.单击新建变量名为CLASSPATH变量值为.;C:/Program Fi原创 2007-06-28 18:53:00 · 608 阅读 · 0 评论 -
字符串匹配问题
JSP+XML中的查找相关信息的方法是用到了indexOf方法.具体代码如下: request.setCharacterEncoding("gb2312"); String str = request.getParameter("str"); //得到想要查找的信息 String file = "E:/message.xml"; //XML文件转载 2007-07-01 14:05:00 · 2026 阅读 · 0 评论 -
在Eclipse中使用JUnit4进行单元测试(初级篇)
我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能有bug的话,那绝对是一件非常郁闷的事情。所以说,每编写完一个函数之后,都应该对这个函数的方方面面进行测试,这样的测转载 2007-08-01 21:54:00 · 942 阅读 · 0 评论 -
在Eclipse中使用JUnit4进行单元测试(中级篇)
我们继续对初级篇中的例子进行分析。初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4。一、 包含必要地Package在测试类中用到了JUnit4框架,自然要把相应地Package包含进来。最主要地一个Package就是org.junit.*。把它包含进来之后,绝大部分转载 2007-09-01 09:02:00 · 1127 阅读 · 0 评论 -
在Eclipse中使用JUnit4进行单元测试(高级篇)
通过前2篇文章,您一定对JUnit有了一个基本的了解,下面我们来探讨一下JUnit4中一些高级特性。一、 高级Fixture上一篇文章中我们介绍了两个Fixture标注,分别是@Before和@After,我们来看看他们是否适合完成如下功能:有一个类是负责对大文件(超过500兆)进行读写,他的每一个方法都是对文件进行操作。换句话说,在调用每一个方法之前,我们都要打开一个大文件并读入转载 2007-09-18 19:09:00 · 1090 阅读 · 1 评论 -
用JAVA 实现“生产者-消费者”问题
生产者和消费者问题是从操作系统中的许多实际同步问题中抽象出来的具有 代表性的问题。它反映了操作系统中典型的同步例子。 生产者进程(进程由多个线程组成)生产信息,例如它可以是计算进程。消费 者进程使用信息,它可以是输出打印进程。由于生产者和消费者彼此独立,且运 行速度不确定,所以很可能出现生产者已产生了信息而消费者却没有来得及接受 信息这种情况。为此,需要引入由一个或者若干个存储单元组成的原创 2007-09-21 20:31:00 · 1602 阅读 · 2 评论 -
java中Map类
Map以按键/数值对的形式存储数据,和数组非常相似,在数组中存在的索引,它们本身也是对象。 Map的接口 Map---实现Map Map.Entry--Map的内部类,描述Map中的按键/数值对。 SortedMap---扩展Map,使按键保持升序排列 关于怎么使用,一般是选择Map的子类,而不直接用Map类转载 2007-09-26 15:07:00 · 1869 阅读 · 0 评论 -
Java开发者需坚守的十大基本准
有许多标准和实践准则可适用于Java开发者,但此处要说的,是每个Java开发者需坚守的基本原则。 一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对程序的功能没什么“贡献”,但过一段时间,比如说两星期之后或者更长,回过头来看看自己的代码,说不定已经记不住它是干什么的了。如果这些代码是你个人的,那还算是走运了,不幸的是,当然了,大多数时候都是别转载 2007-12-02 09:23:00 · 590 阅读 · 0 评论 -
递归调用实现的算法
递归调用实现输出m!(m的阶乘)public class JieCheng { public static void main(String[] args) { int m = 5; System.out.println(m + "的阶乘=" + method(m)); } public static int method(int n){ if(n==1){ return原创 2008-03-15 16:16:00 · 652 阅读 · 0 评论