易截截图软件、单文件、免安装、纯绿色、仅160KB

Java中的值传递和地址传递

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class TestClass {
 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO 自動生成されたメソッド?スタブ
  List li = searchCrdNo();
  
  System.out.print("main method now is :"+((Map) li.get(0)).get("AA"));
  
 }
 public static List searchCrdNo() {
  List li = new ArrayList();
  Map ma = new HashMap();
  
  ma.put("AA", "1");
  
  li.add(ma);
 
 
  Map crdNoMap = (Map) li.get(0);
 
  
  crdNoMap.put("AA", "22");
  System.out.print("now is :"+((Map) li.get(0)).get("AA"));
  return li;
 }
}
now is :22main method now is :22
最简单的例子,按值传递的例子!


相关文档:

sql 2005 存储过程分页 java 代码

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列 ......

java的回调技术浅谈

我们经常会用System.currentTimeMillis()在事件开始前和结束后设置一个开始时间和结束时间,用他们的差作为程序执行的时间。
我们不妨定义一个接口用java回调来实现动态计算。
接口定义:
package com.hd123.h5.ejb.verctrl;
public interface CallBack {
  public void callBack();
}
然后是实现这个接口
pac ......

Java类库和常用类库介绍——序


Java
类库和常用类库介绍——序
作者:
zccst
 
 
Java
类库概念:
Java
的应用程序接口
(API)
以包的形式来组织,每个包提供了大量的相关类、接口和异常处理类,这些包的集合就是
Java
的类库
 
包名以
Java
开始的包是
Java
核心包
(Java Core Package)

包名以
Jav ......

JAVA 网上拾遗

public String makeStars(int size, char ch) {
    if(size < 1) {
        throw new IllegalArgumentException("size must be greater than 0");
    }
    char[] chs = new char[size];
    for(int i = 0; ......

JAVA 里volatile关键字是什么意思?

Volatile修饰的成员变量在每次被线程访问时,都强迫从共享内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到共享内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。
Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号