Java技术
文章平均质量分 87
djob2008
看着屏幕沉默.......
展开
-
编写Java动态代理的步骤
编写Java动态代理的步骤如下: 1.创建一个实现接口InvocationHandler的类,它必须实现invoke方法 2.创建被代理的类以及接口 3.通过Proxy的静态方法 newProxyInstance(ClassLoader loader, Class[] interfaces, InvocationHandler h) ...2009-05-08 17:29:07 · 76 阅读 · 0 评论 -
算术运算符部分=晋升
在算术运算符部分,需要特别注意的一个语法现象是“晋升”。晋升指低于int的3种数字类型(byte、short和char)进行算术运算后,结果会自动提升成int类型。示例代码如下: byte b1 = 10; byte b2 = 20; byte b3 = b1 + b2; //语...2009-05-15 23:17:20 · 63 阅读 · 0 评论 -
java写文件方法之比较
import java.io.BufferedOutputStream; import java.io.File; import java.io.FileOutputStream; import java.io.FileWriter; import java.nio.ByteBuffer; import java.nio.channels.FileChannel; /** * ...原创 2009-05-20 23:37:11 · 90 阅读 · 0 评论 -
Java编程那些事儿108——网络编程示例1
陈跃峰 出自:http://blog.csdn.net/mailbomb 13.3 网络编程示例 “实践出真知”,所以在进行技术学习时,还是需要进行很多的练习,才可以体会技术的奥妙,下面通过两个简单的示例,演示网络编程的实际使用。 13.3.1质数判别示例 该示例实现的功能是质数判断,程序实现的功能为客户端程序接收用户输入的数字,然后将用户输入的...原创 2009-06-24 10:01:24 · 89 阅读 · 0 评论 -
Java基础:Java开发中的23种设计模式
1、工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 2、建造模式:将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,客户不必知道产品内部组成的细节。建造模式可以强制实...原创 2009-10-26 10:07:05 · 116 阅读 · 0 评论 -
java中120个经典问题(1)
1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部...原创 2009-10-26 10:03:04 · 105 阅读 · 0 评论 -
Eclipse中SQL Explorer插件连接oracle数据库的简单配置
第一步:下载安装SQLExplorer http://eclipsesql.sourceforge.net/ 第二步:配置首选项: SQL Explorer----->JDBC Drivers------>oracle Thin Driver 点击----->Edit 其中URL:jdbc:oracle:thin:@<主机名>:1521:<数据库名>...2009-03-05 12:19:00 · 85 阅读 · 0 评论 -
java操作注册表
/** *@Author *@Date Oct 10, 2009 1:10:46 PM */ package test; import java.util.prefs.Preferences; public class TestRegedit { public static boolean isSystemInvoiceInsertBegin(int invoice...2009-10-10 14:26:14 · 69 阅读 · 0 评论 -
java 获取当前路径方法
import java.io.File; /** * JAVA得到当前程序的绝对路径 * * @author JAVA世纪网(java2000.net) * */ public class Test { public static void main(String[] args) { System.out.println(getPath()); ...原创 2009-10-15 16:45:43 · 79 阅读 · 0 评论 -
MANIFEST.MF 文件内容详解
MANIFEST.MF 文件内容详解 打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内容,先来看struts.jar中包含的MANIFEST.MF文件内容: Manifest-Version: 1.0 Cre...原创 2009-10-15 19:21:51 · 88 阅读 · 0 评论 -
Clone 方法的使用(深度克隆)
转载自:http://www.java2000.net/p1235 如下的程序,我们克隆羊圈,每个羊圈里有一只羊 查看复制到剪切板打印 package test.lang; public class Sheep implements Cloneable { private String name; publi...原创 2009-10-16 09:14:40 · 165 阅读 · 0 评论