当前位置:  技术问答>java相关

for: armyshu(五) 麻烦您帮我解释一下,我很着急的,我就10分了!

    来源: 互联网  发布时间:2015-04-01

    本文导语:  原问题: 二、一个方法被修饰为static,除了不用new 就可以直接调用,MyClass.MyStaticMethod()以外,和不用static修饰的方法在使用上还有什么不同 1、我的类中有个static的方法,是完成编码转换的,以保证汉字的正常使用...

原问题:
二、一个方法被修饰为static,除了不用new 就可以直接调用,MyClass.MyStaticMethod()以外,和不用static修饰的方法在使用上还有什么不同

1、我的类中有个static的方法,是完成编码转换的,以保证汉字的正常使用
public static String togb(String str)
{
....
str = new String(str.getBytes("ISO-8859-1"),"GBK");
...
return str;
}
我在servlet里调用了该类,实现转换,可不可以,会不会出问题,是不是可以和未被声名为 static的方法public String togb(String str)起到同样的功能(30分)

你的答案:
2.当然还有别的区别,如果不用STATIC,你得到将会是你想要的东东,反之则不是你要的“西西”:

能不能解释一下为什么!!!

顺便说一下,分不够的问题我解决了
我注册了
javagirl_1
javagirl_2
javagirl_3
javagirl_4
......
javagirl_n
个帐号,就有充足的分提问了,嘻嘻
不过你今天赶不上了,帐号还没开通呢

|
好象看不明白你想问什么??
。。。

”我在servlet里调用了该类,实现转换,可不可以,会不会出问题“
肯定没有问题,而且这样的方法就应该声明为static

"是不是可以和未被声名为 static的方法public String togb(String str)起到同样的功能"
你那方法怎么写,就有什么样的功能,跟是否静态其实是没有关系的

|
static method and static member都可以用类名直接调用,而不用生成实例来调用

|
加上static就说这个方法或者变量是编译的时候就已经准备好给调用的了
不用new什么对象咯。而且是全局引用,举个栗子:
System.out.println("stupid is as a stupid does");
这个println方法就是static的,你没有new什么对象,直接就用了

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.accessibility类accessiblerelation的类成员方法: controller_for定义及介绍
  • gtk for win 和 gtk for linux 下的程序问题?
  • java命名空间javax.accessibility类accessiblerelation的类成员方法: label_for定义及介绍
  • Solaris for X86 和Solaris for Sparc主要区别在哪?
  • java命名空间javax.accessibility类accessiblerelation的类成员方法: controller_for_property定义及介绍
  • 请教:VISUAL AGE FOR JAVA Enterprise 3.5 for Windows的安装问题
  • java命名空间javax.accessibility类accessiblerelation的类成员方法: label_for_property定义及介绍
  • for x86和for AMD64 and intel EM64T是什么意思呢?
  • java命名空间java.lang类character.unicodeblock的类成员方法: combining_marks_for_symbols定义及介绍
  • 哪位大虾知道 Jbuilder4 for Linux 的序列号?它用的好像和 for windows 的不太一样。
  • java命名空间javax.print.attribute.standard类jobstatereason的类成员方法: job_queued_for_marker定义及介绍
  • 在sun公司网站上,好象没有jdk for sco unix 的版本,可否下载for solaris的辕马在sco unix 下编译
  • 论坛 iis7站长之家
  • UX下如何判断线程是否还在运行?UX下如何在for循环进入死循环时,强行停止它(不再for中处理)?
  • java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Invalid operation for the current cursor position.(在线)
  • VisiBroker For C++ 可以用于 EJB 吗?
  • shell中for循环如何实现增量为2
  • GCC for Palm OS
  • wrapandroid-for-multilanguage
  • Qt Eclipse Integration for C++
  • EMS SQL Manager for MySQL


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3