java
iteye_6476
这个作者很懒,什么都没留下…
展开
-
抽象类与接口杂谈
[b]1.什么是抽象类?[/b] a. 抽象类是仅供派生的类,无法实例化一个抽象类,只能实例化从它派生的类。 b. 抽象类的主要特征在于它包含抽象成员 (abstract member),抽象成员是不具有实现的一个方法或属性,其作用是强制所有派生类提供实现。 c. 由于抽象成员应当是要被重写(override)的,因此这类成员会自动成为virtual成员,而且不能...原创 2011-09-23 11:14:40 · 133 阅读 · 0 评论 -
由安装JDK想到的
装了这么多年jdk,我发现网上很多安装jdk的文章对于某些问题都讲的不够透彻。 我想到如下几点:1.创建PATH这个[b]用户变量[/b]。 众所周知, windows命令行是不区分大小写的, 变量名也是, windows的[b]系统变量[/b]里已经内置了Path变量, 所以如果在[b]系统变量[/b]里显然没必要新建个PATH变量吧,可以在原有Path里的值里直接添加。而[b]用户变...原创 2013-07-31 19:03:52 · 95 阅读 · 0 评论 -
Java枚举的使用
[code="java"] public static enum DriverNames{ /* JDBC drivers */ oracle10g("Oracle 10g"), oracle11g("Oracle 11g"), mssql2008("Microsoft SQL Server 2008"),...原创 2012-09-19 14:47:19 · 60 阅读 · 0 评论 -
[转]关于Runtime.exec
[code="java"]import java.util.*; import java.io.*; public class BadExecJavac { public static void main(String args[]) { try { Runtime...原创 2012-04-06 17:26:17 · 91 阅读 · 0 评论 -
如何给xml文件添加新的element
下面是一个例子, 如何添加新的...... Workaround java.property.com.entrust.toolkit.x509.CertVerifier.ForceV1CertAsCA true thanks[code="java"]import org.w3c.dom.Document;import org.w...原创 2011-12-06 16:42:45 · 1067 阅读 · 0 评论 -
Class的当前路径
在java中取得当前路径的方法很多, 有一种方法可以在随时在任意的class里调用[code="java"]this.getClass().getClassLoader().getResource("/").getPath();[/code]这将获取 到classes目录的全路径.但是这种方法用的是ClassLoader的getResource()方法, 所以如果Class...原创 2012-03-16 17:22:51 · 78 阅读 · 0 评论 -
How to deal with “java.lang.OutOfMemoryError: PermGen space” ?
[b]How to deal with “java.lang.OutOfMemoryError: PermGen space” error?[/b]Common mistakes people make is thinking that heap space and permgen space are same, which is not at all true. You could ha...原创 2012-03-08 15:42:19 · 81 阅读 · 0 评论 -
Useful Java code samples
[size=large][b]Java I/O[/b][/size][size=medium][b]Copy a File[/b][/size][code="java"]public void CopyFile(File in, File out) throws Exception { FileInputStream fis = new FileInputStr...原创 2011-11-25 12:42:49 · 73 阅读 · 0 评论 -
[转]一个保证store内容顺序不变的properties实现
[code="java"]package com.jianrc.util;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;im...原创 2011-11-25 12:36:05 · 621 阅读 · 0 评论 -
String比较方法结果
A= "abcd " B= "abcd " A==B 是返回 true. 因为A,B都一样.A=new String( "abcd ") B=new String( "abcd ") A==B 则返回 flase 而 A.equals(B) 输出为 true String s1 = "abc";String s...原创 2011-11-18 12:18:11 · 109 阅读 · 0 评论 -
[转] 关于System.getProperty("os.arch")
[b][color=red][size=large]Java's "os.arch" System Property is the Bitness of the JRE, NOT the Operating System[/size][/color][/b][color=blue]By Mark Kolich on October 19, 2009 11:15 AM | No TrackBac...原创 2011-11-01 16:25:49 · 1356 阅读 · 0 评论 -
Java如何更新properties的多个值
这个例子用使用了propertie的store方法, 他的优点是简单, 不用自己实现IO,但缺点是回丢失注释和原文件的顺序.如果希望保证顺序,请参考 [转]一个保证store内容顺序不变的properties实现[url]http://ygtq0521.iteye.com/blog/1278081[/url][code="java"]import java.io.*;import ja...原创 2011-10-31 19:16:07 · 965 阅读 · 0 评论 -
(转) 动态代理
JAVA设计模式:代理(Proxy) 代理模式对其他对象提供一种代理以控制对这个对象的访问。 在某些情况下,一个对象不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 代理模式的思想是为了提供额外的处理或者不同的操作而在实际对象与调用者之间插入一个代理对象。这些额外的操作通常需要与实际对象进行通信。...原创 2012-07-16 16:59:18 · 74 阅读 · 0 评论 -
由一个js错误想到的.
[size=large][b]背景知识:Java 6提供对执行脚本语言的支持,这个支持来自于JSR223规范,对应的包是javax.script。默认情况下,Java 6只支持JavaScript脚本,它底层的实现是Mozilla Rhino,它是个纯Java的JavaScript实现。[/b]详见: [url]http://developer.51cto.com/art/201007/208...原创 2013-04-10 14:59:28 · 274 阅读 · 0 评论