-
Java的网络功能与编程 一 日期:2009-12-23 15:42:36 点击:3 好评:0
Java的网络功能与编程 徐迎晓 (上海大学计算中心25#) 摘要:Java语言是Internet上最热门的编程语言,本文针对Java的网络功能,对Java从网络上获取图象、声音、 Html文档及文本文件等编程...
-
Java远程方法调用(4) 日期:2009-12-23 15:42:36 点击:11 好评:0
Java远程方法调用(4) 代理 因为RMI答应使用Java实现下载属性,所以您可使用RMI 编写代理系统。代理的最简单格式如下: import java.rmi.*; public interface AgentServer extends Remote { void accept(Age...
-
Java之util类 日期:2009-12-23 15:42:36 点击:6 好评:0
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐...
-
实 现JAVA 的 动 态 类 载 入 机 制 日期:2009-12-23 15:42:36 点击:4 好评:0
作 为 充 分 利 用Java 的 动 态 类 载 入 机 制 的 最 好 例 子, 带 有Java 扩 展 的Web 浏 览 器 根 据 请 求 从 网 络 或 本 地 文 件 系 统 中 动 态 加 载Java applet( 遵 循 一 定 规 则 的J...
-
关于java.util.regex包中新增字符替换方法的比较 日期:2009-12-23 15:42:36 点击:6 好评:0
代码如下: import Java.util.regex.*; public class regex { public regex() { } public static String replaceByRegex (String input,String toChg,String chgTo) { StringBuffer sb = null; if (input==nullinput.length()==0) return input; if (toChg...
-
Java多线程编程经验谈 日期:2009-12-23 15:42:36 点击:5 好评:0
表现在: 1.Java没有全局变量; 2.Java 的线程之间的通信比较差,C++提供了多种通信方式; 3.Java的数据同步是通过synchronized来实现,但是基本上等于交给了虚拟机来完成, 而C++有很多种...
-
Java多线程及其同步实现原理 日期:2009-12-23 15:42:36 点击:4 好评:0
一. 实现多线程 1. 虚假的多线程 例1: public class TestThread { int i=0, j=0; public void go(int flag) { while(true) { try{ Thread.sleep(100); } catch(InterruptedException e) { System.out.println("Interrupted"); } if(flag==0)...
-
java api 接口篇(二)下 日期:2009-12-23 15:42:36 点击:6 好评:0
编写你自己的 Comparable 类型 Comparable 接口由一个单一的方法构成: public interface Comparable { public int compareTo(Object o); } compareTo 方法将接收对象与特定对象进行比较,并在接收对象小于、等于...
-
Java中向方法传参数只有传值一种! 日期:2009-12-23 15:42:36 点击:3 好评:0
本文是个总结,欢迎讨论! 在Java中,参数的传递严格意义上讲都是传值的,只不过简单很轻易分清楚。而对于对象,有些复杂。 首先,在Java中是先声明一个类的变量。然后,用类生成...
-
Java中精确计算的一个类用BigDecimal 日期:2009-12-23 15:42:36 点击:4 好评:0
这个类确实好用。在网上找到大的,是一个女Java程序员写的。厉害~~~~~~哈哈 /* * 创建日期 2004-10-14 * * 假如需要精确计算,非要用String来够造BigDecimal不可 */ package com.lims.actions.testqc.comm;...
-
Java中类型转换的特例 日期:2009-12-23 15:42:36 点击:2 好评:0
先看一下下面的语句那些是非法的。 byte b1=2; byte b2=1+1; byte b3=b1+1; byte b4=b1++; int i1=Integer.MAX_VALUE+1; //Integer.MAX_VALUE=2147483647 int i2=2147483648; 把byte改为char和short几乎是一样的。 因为整数字面...
-
java中的对象引用问题的再次理解 日期:2009-12-23 15:42:36 点击:3 好评:0
测试程序: public class Test { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } public Test() { } public void call(Test t1,Test t2) { System.out.println("t1地址1="...
-
Java系统中内存泄漏测试方法的研究[组图] 日期:2009-12-23 15:42:36 点击:4 好评:0
摘 要 稳定性是衡量软件系统质量的重要指标,内存泄漏是破坏系统稳定性的重要因素。由于采用垃圾回收机制,Java语言的内存泄漏的模式与C++等语言相比有很大的不同。全文通过与...
-
常用JAVA方法 日期:2009-12-23 15:42:36 点击:3 好评:0
%! stc_RSYB_Name stcRSYName1[]; stc_SYB_INF stcSYBINF1[]; % %/* String p = (String) session.getValue("Access"); if (p==null !p.equals("1")) { response.sendRedirect("error.htm"); return; }*/ % %! file try{ myhostname = request.getRemoteHost(...
-
开发技术:KETTLE JAVA API 开发实战记录 日期:2009-12-23 15:42:36 点击:21 好评:0
前言: 为什么要用Kettle和KETTLE Java API? Kettle是什么?kettle:是一个开源ETL工具。kettle提供了基于java的图形化界面,使用很方便,kettle的ETL工具集合也比较多,常用的ETL工具都包含了。...
-
Josephus算法的JAVA语言实现 日期:2009-12-23 15:42:36 点击:1 好评:0
Josephus算法:比如一群小孩围成一圈,任意假定一个数字m,从第一个小孩起,顺时针方向数,每数到第m个小孩时,该小孩便出局;随小孩不断离开圈子不断缩小,最后剩下一个小孩便是...
-
Java 编程语言中的口令屏蔽 日期:2009-12-23 15:42:36 点击:3 好评:0
目前,对于 Java 命令行基于文本的输入/输出 API 的批评之一就是它缺乏对命令行输入口令屏蔽的支持。假如借助 AWT/Swing,这便不再成为问题,因为 AWT/Swing 提供了可以提供屏蔽口令的方...
-
Java基础:Java泛型编程快速入门 日期:2009-12-23 15:42:36 点击:2 好评:0
JDK1.5 令我们期待很久,可是当他发布的时候却更换版本号为5.0。这说明Java已经有大幅度的变化。本文将讲解JDK5.0支持的新功能-----Java的泛型. 1、Java泛型 其实Java的泛型就是创建一个用类...
-
Java和以网络为核心的未来 日期:2009-12-23 15:42:36 点击:6 好评:0
David Kaminsky Java的applet-on-demand 能力使用户在线的感受起了革命性的变化并改变了“个人计算”的内涵,对于Internet和intranet客户的软件结构的影响又将是什么呢? 随着我们进入到一个以...
-
Java复杂数据类型用法 日期:2009-12-23 15:42:36 点击:2 好评:0
作者: BUILDER.COM 在这篇文章中,我们将讨论Java语言中的复杂数据类型。其内容涉及到初始化过程、默认初值和某些针对复杂数据类型的操作。 索引 同简单数据类型的定义一样,Java虚...