共 66篇 前 10 页: 10    每页5篇 上一页   下一页  

Java编程

〖摘要:〗
· 简单(Simple)
· 安全(Secure)
· 可移植(Portable)
· 面向对象(Object-oriented)
· 健壮(Robust)
· 多线程(Multithreaded)
· 体系结构中立(Architecture-neutral)
· 解释执行(Interpreted)
· 高性能(High performance)
· 分布式(Distributed)
· 动态(Dynamic)
继续阅读其余的  2691 字
weiking   2006-05-28 12:50:57 阅读:327  评论:0  引用:0
〖摘要:〗
1.指针
JAVA语言让编程者无法找到指针来直接访问内存无指针,并且增添了自动的内存管理功能,从而有效地防止了c/c++语言中指针操作失误,如野指针所造成的系统崩溃。但也不是说JAVA没有指针,虚拟机内部还是使用了指针,只是外人不得使用而已。这有利于Java程序的安全。
继续阅读其余的  2058 字
weiking   2006-05-28 12:49:14 阅读:769  评论:1  引用:0
点击查看全图

原文及祥解:http://www.acm.org/sigada/wg/patterns/patterns/index.html
weiking   2006-05-07 12:10:37 阅读:385  评论:0  引用:0
〖摘要:〗
(有时自己心里明白的东东,表达不出个所以然来也是白搭,这就是痛快,所以每天多接触一点点,日积月累...)
  面试是没什么道理可讲的,它的题目有的不合情理、脱离实际。有在纸上写的,有当面考你的,也有在电话里问的,给你IDE的估计很少(否则你赶快去买彩票, 说不定中)。所以如果你看完此文后,请不要抱怨说这些问题都能用IDE来解决。你必须在任何情况下准确回答这些问题,在面试中如果出现一两题回答不准确很有可能你就被拒之门外了。

  当然这些都是Java的基本题,那些面试的人大多数不会问你Hibernate有多先进,Eclipse的三个组成部分,或command design pattern,他们都是老一辈了,最喜欢问的就是基础知识。别小看了这些基础,我朋友水平一流,结果就栽在一到基础知识的问题下,和高薪无缘。
继续阅读其余的  2036 字
weiking   2006-04-21 18:16:46 阅读:856  评论:0  引用:0
〖摘要:〗
override可以翻译为覆盖,从字面就可以知道,它是覆盖了一个方法并且对其重写,以求达到不同的作用。对我们来说最熟悉的覆盖就是对接口方法的实现,在接口中一般只是对方法进行了声明,而我们在实现时,就需要实现接口声明的所有方法。除了这个典型的用法以外,我们在继承中也可能会在子类覆盖父类中的方法。在覆盖要注意以下的几点:
   1、覆盖的方法的标志必须要和被覆盖的方法的标志完全匹配,才能达到覆盖的效果;
   2、覆盖的方法的返回值必须和被覆盖的方法的返回一致;
   3、覆盖的方法所抛出的异常必须和被覆盖方法的所抛出的异常一致,或者是其子类;
   4、被覆盖的方法不能为private,否则在其子类中只是新定义了一个方法,并没有对其进行覆盖。
继续阅读其余的  12402 字
weiking   2006-04-21 12:24:34 阅读:3893  评论:1  引用:0
〖摘要:〗
一个不错的网站,提供
SCJP在线练习
   (目前题库中共有600个题(id号1--600),可随机练习,也可输入试题id号练习)
SCJP在线测试
   (从题库中随机抽取60题测试,所有测试题均来自网上和相关书籍。。。)
继续阅读其余的  71899 字
weiking   2006-04-20 21:26:04 阅读:747  评论:1  引用:0
〖摘要:〗
SAX是基于事件的API,运行比DOM更为底层的操作,相对DOM而言有更多的控制权,几乎总是比DOM效率高,不过它需要做更多的工作。。
下面的这个例子将打印出product.xml文档中所有的questions:
package sax.wkjava;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import javax.xml.parsers.ParserConfigurationException;
import javax.xml.parsers.SAXParser;
import javax.xml.parsers.SAXParserFactory;
import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
import org.xml.sax.helpers.DefaultHandler;

继续阅读其余的  4644 字
weiking   2006-04-20 16:18:58 阅读:283  评论:0  引用:0
〖摘要:〗
用JDOM对XML文档的读写增删改转换等操作,是我自己的练习题,没有整理和注释,只做以后查看之用。主要方法同DOM4J对XML文档的读写增删改转换等文章,涉及到的XML、XSLT等文档不再写入。
package xml.jdom.wkjava;
import javax.xml.transform.Transformer;
import javax.xml.transform.TransformerException;
import javax.xml.transform.TransformerFactory;
import javax.xml.transform.stream.StreamSource;
import org.jdom.Attribute;
import org.jdom.CDATA;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.JDOMException;
import org.jdom.Text;
import org.jdom.input.SAXBuilder;
import org.jdom.output.Format;
import org.jdom.output.XMLOutputter;
import org.jdom.transform.JDOMResult;
import org.jdom.transform.JDOMSource;
import org.jdom.xpath.XPath;
  
继续阅读其余的  5958 字
weiking   2006-04-20 15:35:06 阅读:1041  评论:1  引用:0
〖摘要:〗
模拟火车票软件,是我自己的练习题,没有整理和注释,只做以后查看之用。与此有关的文件有tickets.xsd,tickets.xml存储车票,Ticket.java声明车票,StoreException.java包装异常,TestTicket.java测试类等不再写入。

package ticket.dom4j.wkjava;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.Writer;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.SAXReader;
import org.dom4j.io.XMLWriter;
import org.xml.sax.SAXException;

public class TicketXMLDAO {
}

继续阅读其余的  13357 字
weiking   2006-04-20 12:29:55 阅读:1226  评论:0  引用:0
〖摘要:〗
用DOM4J对XML文档的读写增删改等操作,是我自己的练习题,没有整理和注释,只做以后查看之用。主要方法在构造函数中做了简单说明,涉及到的XML、XSD、DTD文档不再写入。
package xml.dom4j.wkjava;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStreamWriter;
import java.io.Writer;
import java.util.Iterator;
import java.util.List;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.SAXReader;
import org.dom4j.io.XMLWriter;
import org.xml.sax.EntityResolver;
import org.xml.sax.InputSource;
import org.xml.sax.SAXException;

public class Test {

Document doc = null;

  public Test()

继续阅读其余的  13601 字
weiking   2006-04-20 09:32:07 阅读:7649  评论:2  引用:0

用,就用的漂亮点。文章嘛,借花献佛喽。