//输出的结果是?????????
//The answer is good and gbc

public class Example {
String str=new String("good");//new 一下分配一次内存空间,在new就又的分配一次内存空间
char []ch={'a','b','c'};
public static void main(String [] args){
Example ex=new Example();//
ex.change(ex.str,ex.ch);//在这个过程中只调用了全局变量str
System.out.print(ex.str+" and ");
System.out.print(ex.ch);
}

public void change(String str ,char ch[]){
str=new String("test ok");//这个str相当于局部变量,在运行完之后,这个内存空间就要被释放
ch[0]='g';//而这个仍然为全局变量,因为没有new
}
}

//输出的结果是?????????
//The answer is good and gbc

最新文章

  1. Linux系统下面挂载u盘
  2. hibernate-cache
  3. 《zw版·Halcon-delphi系列原创教程》 zw版-Halcon常用函数Top100中文速查手册
  4. MySql学习(五) —— 数据库优化理论篇(一)
  5. JS中注意事项
  6. word转html方法
  7. Python全栈之路---运算符与基本的数据结构
  8. [ACM_模拟] ZJUT 1155 爱乐大街的门牌号 (规律 长为n的含k个逆序数的最小字典序)
  9. UIButton(在代码中使用)
  10. css3中clip属性
  11. sharepoint 浏览页面导航不正确
  12. RHEL7.2下netcat工具安装教程
  13. [Design Pattern] Front Controller Pattern 简单案例
  14. Codeforces Round #256 (Div. 2) B Suffix Structures
  15. Yii框架上传后展示图片
  16. UWP 手绘视频创作工具技术分享系列 - Ink & Surface Dial
  17. 阅读github上的项目源码
  18. 【BZOJ1449】 球队收益
  19. sql 修改列名及表名 sp_rename
  20. centos HA高可用集群 heartbeat搭建 heartbeat测试 主上停止heartbeat服务 测试脑裂 两边都禁用ping仲裁 第三十二节课

热门文章

  1. Chapter 2 Open Book——19
  2. VMware中Ubuntu 14.04出现Unknown Display问题解决
  3. hdu_5750_Dertouzos(线性筛)
  4. hdu_2111_Saving HDU(贪心)
  5. c++ lower_bound upper_bound
  6. perl的package和module
  7. Win7 “Bluetooth设置”对话框无法打开,及无法查找到设备
  8. drupal7为admin/config页面添加自己开发的模块
  9. sql server 的约束的作用 于 理解 [转]
  10. Object.setPrototypeOf 方法的使用