当前位置:首页 » 程序开发
开发技术指南» 文章正文
    引言: 本文将全面解析Java中的String对象的数据类型。
 

 

    摘要:  6月的热浪阵阵袭来,6月的签约捷报频频传来:用友致远成功入驻四川省美宁实业集团,将引动一场协同管理的夏日风潮。  6月的热浪阵阵袭来,6月的签约捷报频频传来:用友致远成功入驻四川省美宁实业集团,将引动一场协同管理的夏日风潮。  四川省美宁实业集团是集科、工、贸为一体的综合性企业集团,以罐头食品生产为主,经营范围涉及冷冻食品、清真食品、调味品、猪羊屠宰等,多角化经营、优势互补、协调发展。“美宁”......
    摘要:  联想传奇vod视频点播系统通过中国教育技术协会外语专业委员会评测认证    【消息】中国教育技术协会外语专业委员会专家组,于2007年6月3日,从功能度、兼容性、易用性、针对性、安全性、稳定性和可扩展性等七大方面对中国教育技术协会外语专业委员会委托合作开发的“传奇视频点播系统”进行了认真评测,评测结果表明,“传奇vod视频点播系统”完全符合外语专业委员会所推出的资源著录编目标准,并且在以上几个......


解析Java中的String对象的数据类型 企业软件频道

  本文将全面解析java中的string对象的数据类型. 【程序编程相关:个人隐私 你的文件保护好了吗?-个人隐私

【推荐阅读:千招百式,让Foxmail工作更高效-F

  1.首先string不属于8种基本数据类型,string是一个对象. 【扩展信息:科技大众化 《科技新时代》创刊十周年

  因为对象的默认值是null,所以string的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性.

  2.newstring()与newstring(“”)都是申明一个新的空字符串,是空串不是null;

  3.stringstr=”kvill”;

   stringstr=newstring(“kvill”);的区别:

  在这里,我们不谈堆,也不谈栈,只先简单引入常量池这个简单的概念.

  常量池(constantpool)指的是在编译期被确定,并被保存在已编译的.class文件中的一些数据.它包括了关于类.方法.接口等中的常量,也包括字符串常量.

  看例1:

  strings0=”kvill”;

  strings1=”kvill”;

  strings2=”kv”+“ill”;

  system.out.println(s0==s1);

  system.out.println(s0==s2);

  结果为:

  true

  true

  首先,我们要知结果为道java会确保一个字符串常量只有一个拷贝.

  因为例子中的s0与s1中的”kvill”都是字符串常量,它们在编译期就被确定了,所以s0==s1为true;而”kv”与”ill”也都是字符串常量,当一个字符串由多个字符串常量连接而成时,它自己肯定也是字符串常量,所以s2也同样在编译期就被解析为一个字符串常量,所以s2也是常量池中”kvill”的一个引用.


...   下一页
    摘要:  在微软工作的华人已近千人。在微软teched技术教育大会期间,他们中的16位作为讲师回到北京。他们为听众带来微软软件技术的最新进展,而他们自身的软件生涯也是一种财富。记者在大会期间,趁他们讲课之余,采访了其中的5位讲师。  在微软工作的华人已近千人。在微软teched技术教育大会期间,他们中的16位作为讲师回到北京。他们为听众带来微软软件技术的最新进展,而他们自身的软件生涯也是一种财富。记者在......
» 本期热门文章:
· 热门栏目:
» 相关精选文章
» 其它相关:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE