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

java数据类型传递探索

学习java也有一些时间了,但是对java里的数据类型传递方法还是不甚了解
以下是我在jre1.6.0_04 运行环境 上对java 数据内型传递方式的探索
感觉收获还是彼多,因为出现了我遇料之外的结果。
一、基本数据类型:
   基本类型为值传递,基本类型中的数组为引用传递;
探索代码如下:
package cn.cn;
public class Ttest2 {
 public void change() {
  int a = 45;
  int b = 12;   //初始化
  System.out.println(a + "  " + b); //初始化后输出
  a = b; //b赋给a
  a = 534;//对a重新赋值
  System.out.println(a + "  " + b);// 操作后再输出
 }
 public static void main(String args[]) { //主函数
  Ttest2 tt = new Ttest2();
  tt.change();
 }
}
输出结果为: 45   12
             543   12;      结论:基本类型为值传递
package cn.cn;
public class Ttest2 {
 public void change() {
    int a[]=new int [2];
    int b[]=new int [2];  //创建数组 a ,b
  
    for(int i=0;i<2;i++){//初始化数组a
     a[i]=6;
    
    } 
    for(int j=0;j<2;j++){//初始化数组b
     b[j]=10;
    }
    for(int k=0;k<2;k++){//初始化后输出 
     System.out.println("a["+k+"]:"+a[k] + "  " +"b["+k+"]:"+b[k]);
    }
  a=b;    //对数组操作
  
  for(int m=0;m<2;m++){
      System.out.println("a["+m+"]:"+a[m] + "  " +"b["+m+"]:"+b[m]);//操作后输出
     }
  
 
  for(int n=0;n<2;n++){ //改变a里面的值
     a[n]=989;
  }
 
  for(int m=0;m<2;m++){ //改变a里的值后再输出
 &


相关文档:

Java反编译利器 Jad及其eclipse、NetBeans插件版

eclipse
菜单 -> Window -> Preferences, 打开Preferences窗口,然后依次选择 Java -> JadClipse,确保"Path to decompiler:"的值为"jad.exe"。
http://hi.baidu.com/darmn/blog/item/56678e7f14f81a0129388af7.html
http://hi.baidu.com/zhangge9477/blog/item/adeced08c9663a3ae8248849. ......

(转)Java程序员到架构师的推荐阅读书籍

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。
一、Java编程入门类
对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这 ......

java学习步骤 java学习心得

每个人的学习方法是不同的,一个人的方法不见得适合另一个人,我只能是谈自己的学习方法。因为我学习Java是完全自学的,从来没有问过别人,所以学习的过程基本上完全是自己摸索出来的。我也不知道这种方法是否是比较好的方法,只能给大家提供一点参考了。
学习Java的第一步是安装好JDK,写一个Hello World, 其实J ......

Java与Json的使用方法介绍

转自:
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。
  Json必需的包
  commons-httpclient-3.1.jar
  commons-lang-2.4.jar
  commons-l ......

Java实现XMPP发送接收消息和文件功能

package test;
import java.io.File;
import org.jivesoftware.smack.Chat;
import org.jivesoftware.smack.ConnectionConfiguration;
import org.jivesoftware.smack.MessageListener;
import org.jivesoftware.smack.XMPPConnection;
import org.jivesoftware.smack.XMPPException;
import org.jivesoftware.smack ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号