易截截图软件、单文件、免安装、纯绿色、仅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
最简单的例子,按值传递的例子!


相关文档:

Java中连接数据的Hibernate配置

Java中连接数据的Hibernate
配置
hibernate.cfg.xml
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE hibernate-configuration PUBLIC
        "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
 "http://hibernate.s ......

Java虚拟机基础:堆与栈概念详解

Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。
基本类型包括:byte, short, int, long, char, float, double ......

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里面关键字“transient”是什么用的呢?

java有个特点就是序列化,简单地来说就是可以将这个类存储在物理空间(当然还是以文件的形式存在),那么当你从本地还原这个文件时,你可以将它转换为它本身。这可以极大地方便网络上的一些操作,但同时,因为涉及到安全问题,所以并不希望把类里面所有的东西都能存储(因为那样,别人可以通过序列化知道类里面的内容),那 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号