
java
文章平均质量分 54
flyforlove
这个作者很懒,什么都没留下…
展开
-
Java学习之神奇的i=i++
作者: yjwgegThursday, March 4 2004 2:25 PM 学习过一门计算机语言的人一定知道j=i++的运算结果,整个表达式的值为i,而i的值变为i+1;那么i=i++又是一个什么情况呢?下面分别用java 和 c 两种语言来做个测试: JAVA: public class test { public static void main(String args[]原创 2004-06-25 11:45:00 · 1799 阅读 · 0 评论 -
使用NIO复制文件
package jp.co.realseed;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.nio.ByteBuffer;import java.nio.channels.FileChannel;public class NIOTest原创 2007-05-15 16:03:00 · 2783 阅读 · 0 评论 -
log4j的配置文件
1og4j的配置文件写起来听费劲的,在网上找了一个生成向导,挺方便的。http://wizardforge.org/pc原创 2007-05-15 13:51:00 · 771 阅读 · 0 评论 -
guice
1package jp.co.wqf;public interface DrawService ...{ public void draw();}2package jp.co.wqf;public class DrawServiceImpl implements DrawService ...{ public void draw() ...{ Sy原创 2007-05-11 23:48:00 · 1002 阅读 · 0 评论 -
javac, java命令行
javac和java命令行中的-classpath选项这是个很基础的问题,但是因为基本上都是用现有的IDE工具 来开发java程序,所以很少有人意识到这一点。javac-classpath,设定要搜索类的路径,可以是目录,jar文件,zip文件(里面都是class文件),会覆盖掉所有在CLASSPATH里面的设定。-sourcepath, 设定要搜索编译所需java 文件的路径,可以是目录,jar原创 2007-05-11 10:22:00 · 1459 阅读 · 0 评论 -
javamail接受Imap信件使用总结
最近一段时间,使用javamail包作了一个项目,主要是对imap邮件服务器的进行接受,移动,删除等操作。imap邮件,毕竟不同于pop3邮件,有很多地方需要注意。1.每个用户都有一个默认的INBOX文件夹2.可以在目录下创建目录。3.对于目录进行操作时,有时不必打开目录,有时候需要用只读打开就可以,有时候必须用可读可写模式打开,每个Imap服务器都有所不同,一定要注意。4.imap邮件,原创 2007-03-30 09:41:00 · 3944 阅读 · 0 评论 -
使用Reflect变态修改String值的方法。
import java.lang.reflect.Field;public class ModifyStr { public static void ModifyString(String s){ String tmp = "想改就改,怎么着吧"; Class cls = s.getClass(); try { Field offset = cls.getDeclaredFi原创 2006-08-28 17:50:00 · 2822 阅读 · 0 评论 -
Eclipse 的历史、现状和未来
2001 年 11 月,IBM 向开源社区捐献了 Eclipse 代码,自此 Eclipse 在开发者社区得到飞速发展。2006 年 1月19日,Eclipse 国际高峰论坛也首次登陆中国,在清华大学信息科学技术大楼举行。在这次 Eclipse 大会上 developerWorks 编辑团队与 IBM 的 Eclipse 策略经理 John Kellerman 进行了座谈,聆听了他对 Eclips转载 2006-06-09 17:15:00 · 1880 阅读 · 0 评论 -
递归遍历目录下文件
import java.io.*; public class ToLowerCaseFileName{ public static void main(String args[]){ if(args.length!=1){ System.out.println("Use java GetFilesFromPath PathName");转载 2006-05-24 15:53:00 · 1515 阅读 · 0 评论 -
Eclipse中常用的一些快捷键
1. Control-Shift-T: 打开类型(Open type)。如果你不是有意磨洋工,还是忘记通过源码树(source tree)打开的方式吧。2. Control-Shift-R: 打开资源(不只是用来寻找Java文件)。小提示:利用Navigator视图的黄色双向箭头按钮让你的编辑窗口和导航器相关联。这会让你打开的文件对应显示在导航器的层级结构中,这样便于组织信息。如果这影响了速度,就转载 2006-04-25 10:38:00 · 1508 阅读 · 2 评论 -
Java puzzlers
public class Gray{ public static void main(String[] args) { System.out.println(X.Y.Z); }}class X{ static class Y{ static String Z="black"; } static Foo Y=new Foo();}cla原创 2006-04-13 16:42:00 · 854 阅读 · 0 评论 -
java.util.logging
即时设定了LEVER,log的输出也必须是INFO级别以上的,是因为:在Logger类的构造函数里有下面一句话levelValue = Level.INFO.intValue();而当输出log信息时会有一个判断函数。 public boolean isLoggable(Level level) { if (level.intValue() return false;原创 2006-03-29 14:53:00 · 944 阅读 · 0 评论 -
Java 中对日期的操作
http://www.54he.com 何海平hp54@163.comJava 中对日期的操作Java 中对日期的操作........................................................................................................ 11 日期模板.......................转载 2006-03-16 15:22:00 · 1797 阅读 · 0 评论 -
使用Java中的Date和Calendar类
Java 语言的Calendar(日历),Date(日期), 和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分. 日期是商业逻辑计算一个关键的部分. 所有的开发者都应该能够计算未来的日期, 定制日期的显示格式, 并将文本数据解析成日期对象. 我们写了两篇文章, 这是第一篇, 我们将大概的学习日期, 日期格式, 日期的解析和日期的计算.我们将讨论下面的类:1、具体类(原创 2005-03-03 15:16:00 · 940 阅读 · 0 评论 -
彻底明白Java的IO系统
一. Input和Output1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:1.1 以字节为导向的stream以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型:1) input s原创 2005-02-25 14:25:00 · 946 阅读 · 0 评论 -
打印自身程序
public class SimpleMethod { static String[] buff = new String[100]; static int flag = 0; static String convert(String t) { char[] out = new char[t.length() * 3]; int j = 0; for (int i = 0; i if原创 2005-01-08 09:45:00 · 903 阅读 · 0 评论 -
javamail中使用发信身份验证
1.下载javamail.jar和JAF框架(处理多种格式) javamail: http://java.sun.com/products/javamail/ jaf: http://java.sun.com/products/javabeans/glasgow/jaf.html2.用你现有的免费邮箱的邮件服务器(需要身份认证)3.SendEcard.java 发送mail(带附件)原创 2004-11-04 10:59:00 · 1185 阅读 · 0 评论 -
ThreadLocal和InheritableThreadLocal的使用
ThreadLocal可以在在线程内实现一个局部变量,可以在线程的任何地方来访问,能够减少参数的传递package jp.co.realseed;public class ThreadLocalTest ...{ private static ThreadLocal tl_1 = new ThreadLocal()...{ //返回本线程的名字,变量1 p原创 2007-05-24 11:08:00 · 5654 阅读 · 0 评论