A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 陈泰延 中级黑马   /  2013-3-19 20:51  /  1916 人查看  /  10 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

static String valueOf(char[] chs)   和   static String copeValueOf(char[] chs)

为什么用static修饰,这两个方法有什么不同之处.?

评分

参与人数 1技术分 +1 收起 理由
猫腻 + 1

查看全部评分

10 个回复

正序浏览
记得及时处理帖子哦,继续追问,或将分类改成【已解决】~
回复 使用道具 举报
static是静态修饰符,如果一个类中的方法用了static修饰,不用创建类对象,因为已经在内存中用分配空间,直接用类名就可以调用方法如:classname.方法名。
如果类的对象是静态的,那么无论创建多少个其他对象都共享同一个空间。
另外静态方法只能调用静态方法,非静态方法可以调用静态方法。

评分

参与人数 1技术分 +1 收起 理由
陈丽莉 + 1 新人加油

查看全部评分

回复 使用道具 举报
若还有问题,请继续追问;没有的话,请将帖子分类改成【已解决】~
回复 使用道具 举报
刘凯 金牌黑马 2013-3-19 22:35:47
8#
王家辉 发表于 2013-3-19 22:27
还真没什么不同,真不知道他们是怎么回答出那么多东西。

而且斑竹还都给分了。。。。    那些方法的说明就是API上copy的么不是 。。。。。。。。。。。。。  狂晕
回复 使用道具 举报
刘凯 发表于 2013-3-19 21:48
这两个方法有什么不同谁来说说 ,我还真不知道有啥不同,

还真没什么不同,真不知道他们是怎么回答出那么多东西。
回复 使用道具 举报
static静态
是一个修饰符,用于修饰成员(成员变量,成员函数).
当成员被静态修饰后,就多了一个调用方式,除了可以被对象调用外,
还可以直接被类名调用。类名.静态成员。

static String copeValueOf(char[] chs):将字符数组转换为字符串,字符数组的内容已被复制,后续修改不会影响新创建的字符串。
static String valueOf(char[] chs):这个方法既可以将字符数组转换为字符串,还可以将基本数据类型转换为字符串

评分

参与人数 1技术分 +2 收起 理由
猫腻 + 2

查看全部评分

回复 使用道具 举报
这两个方法有什么不同谁来说说 ,我还真不知道有啥不同,
回复 使用道具 举报
静态:static
用法:是一个修饰符,用于修饰成员(成员变量,成员函数)
当成员被静态修饰后,就多了一种使用方式,除了可以被对对象调用外,
还可以直接被类名调用。
类名:静态成员;

评分

参与人数 1技术分 +1 收起 理由
猫腻 + 1

查看全部评分

回复 使用道具 举报
因为静态的只能调用静态的方法

评分

参与人数 1技术分 +1 收起 理由
猫腻 + 1

查看全部评分

回复 使用道具 举报
了解下static修饰方法的特性,static修饰的方法又叫类方法。
1.类方法它是随关类的加载而加载.
2.类方法在使用时可以通过类名去调用.
1;返回 char 参数的字符串表示形式。

参数:
c - 一个 char。
返回:
一个长度为 1 的字符串,它包含参数 c 的单个字符
2;返回指定数组中表示该字符序列的 String。

参数:
data - 字符数组。
返回:
一个 String,它包含字符数组的字符。

评分

参与人数 1技术分 +1 收起 理由
猫腻 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马