
java基础
文章平均质量分 77
takkymj
这个作者很懒,什么都没留下…
展开
-
深入JAVA初始化
最近的程序中总是出现写奇怪的问题....于是乎就查了一点相关的资料....找到了这样一片相关的文章....感觉收获挺多了..... 分享分享....... 关于Java 初始化,有多文章都用了很大篇幅的介绍。经典的更是用了专门的一章来介绍Java初始化。但在大量有代码实例后面,感觉上仍然没有真正深入到初始化的本质。 本文以作者对JVM的理解和自己的经验,对J...原创 2010-08-08 11:58:55 · 85 阅读 · 0 评论 -
error和exception的区别,RuntimeException和非RuntimeException的区别
1. 异常机制 异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。 传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分析函数返回的结果。这样做有如下的弊端:例如函数返回-1代表出现异常,但是...原创 2010-09-19 08:25:12 · 85 阅读 · 0 评论 -
Java操作Cookie讲解
测试环境:JDK1.5、Tomcat5.5 1.设置Cookie 1Cookie cookie = new Cookie("key", "value"); 2cookie.setMaxAge(60); //设置60秒生存期,如果设置为负值的话,则为浏览器进程Cookie(内存中保存),关闭浏览器就失效。 3cookie.setPath("/test/test...原创 2010-10-18 15:08:50 · 114 阅读 · 0 评论 -
JAVA_HOME PATH CLASSPATH
首先得介绍下面几个参数的作用: current directory(当前目录): 当前在用的目录就是当前目录。比如说当你打开NOTEPAD,并处于运行状态时候,当前目录就是c:/windows;如果你用cmd命令打开命令行窗口,当前目录就是c:\windows\system32;如果你在用java这条指令,当前目录就是JAVA下的BIN目录所在的路径,因为 java.exe在bin里面。 ...原创 2010-09-15 10:12:38 · 82 阅读 · 0 评论 -
类的构造方法及new,static关键字
类的构造方法应该遵循以下几条: 1、构造方法的名字和类名相同,并且没有返回值。 2、构造方法主要用于为类的对象定义初始化状态。 3、我们不能直接调用构造方法,必须通过new关键字来自动调用,从面创建类的实例。 4、Java的类都要求有构造方法,如果没有定义构造方法,Java编译器会为我们提供一个缺省的构造方法,也就是不带参数的构造方法。 方法的重载(overload)...原创 2010-08-08 12:01:56 · 86 阅读 · 0 评论 -
数字转中文
public static String convertToWords(double value) { char[] hunit = { '拾', '佰', '仟' }; char[] vunit = { '万', '亿' }; char[] digit = { '零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌',...原创 2010-08-09 18:28:28 · 61 阅读 · 0 评论 -
Java如何遍历Map的所有的元素
JDK1.4中 view plaincopy to clipboardprint? Map map = new HashMap(); Iterator it = map.entrySet().iterator(); while (it.hasNext()) { Map.Entry entry = (Map.En...原创 2010-08-12 12:22:02 · 70 阅读 · 0 评论 -
Iterator和for
Iterator 好处:通用,对于所有集合,使用Iterator性能都一样, 客户端自身不维护遍历集合的"指针",所有的内部状态(如当前元素位置,是否有下一个元素)都由Iterator来维护,而这个Iterator由集合类通过工厂方法生成,因此,它知道如何遍历整个集合。 客户端从不直接和集合类打交道,它总是控制Iterator,向它发送"向前","向后","取当前元素"的命令,就可以间接遍历整个...原创 2010-08-12 13:03:54 · 68 阅读 · 0 评论 -
获取当前时间的总结
import java.text.SimpleDateFormat; SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss "); Date curDate = new Date(System.currentT...原创 2010-08-18 08:13:20 · 71 阅读 · 0 评论 -
页面文本框输入的空格换行在以html输出时要转换
页面文本框输入时,是作为String,空格换行都用java的转义字符,而页面作为html文本显示,需要替换为html的转义字符 public class FormatUtil { public static String format(String desp){ desp = desp.replaceAll(" ", " "); desp = desp.replaceAll(...原创 2010-08-28 09:14:09 · 231 阅读 · 0 评论 -
JDK与JRE的含义以及应用详解
JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK.最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。...原创 2010-09-14 18:57:06 · 171 阅读 · 0 评论